0

JSそのため、ファイル内の関数から自分の日付をhtmlWeb ページに渡そうとしています。何らかの理由で、次のエラーが表示され続けます /* Exception: Node cannot be inserted at the specified point in the hierarchy @42 */

助けていただければ幸いです。これが私のコードです。

function time() {       //function to add date/time stamp to the footer of the html document


var timestamp=document.getElementById("time");
var timecreation=document.createTextNode("p");
var d = new Date();
var timetextnode=document.createTextNode(d);

timecreation.appendChild(timetextnode);
timestamp.appendChild(timecreation);

}

time();

そしてそのHTML

<hr size="2" width="100%">
<footer id = "time">
<p> Michael Longo web site, July 2013 </p>
</footer>
4

1 に答える 1

0
var timecreation=document.createTextNode("p");

する必要があります

var timecreation=document.createElement("p");

テキスト ノードに追加することはできません。

JSFiddleデモ

于 2013-07-17T05:17:41.290 に答える