こんなところから始めるといいかも。templateノードへの記述は以下にあるようにプレーンな記述でできる。
functionノードはpayload.として変数でJavaScriptだけで書くことになる。
ブラウザからURLに「127.0.0.1:1880/template」にアクセスするとtemplateに書かれたHTMlとJavaScriptが実行されて結果をブラウザに戻す。
functionへのアクセスは「127.0.0.1:1880/function」でOK。
<html>
<head>
<html>
<head>
<title>template html contents</title>
<script type="text/javascript">
<!--
function disp(){
var now = new Date();
// (不要な行を削除する)
var watch1 = now.toLocaleString(); // ローカル時
var watch2 = now.toGMTString(); // グリニッジ標準時
var watch3 = now.toUTCString(); // 世界標準時
// テキストフィールドにデータを渡す処理(不要な行を削除する)
document.form1.field1.value = watch1; // ローカル時
document.form1.field2.value = watch2; // グリニッジ標準時
setTimeout("disp()", 1000);
}
// -->
</script>
</head>
<body onLoad="disp()">
<form action="#" name="form1"><h1>
<input type="text" name="field1" size="30" style="font-size:50px;"> 佐倉<br>
<input type="text" name="field2" size="30" style="font-size:50px;"> グリニッジ標準時<br>
</h1></form>
</body>
</html>
●functionへの記述
var m ="<html>"; a=9639; m = m +"<body>"; m = m +" <h1>Hello Node-RED "; m = m + a + "</h1> "; m = m +"</body>"; m = m + "</html>"; msg.payload = m; return msg;No tags for this post.


