→、
新しい Text ノードを生成して返します。
このメソッドは HTML 文字をエスケープするのに利用できます。
Document | 実質 document でしょう。
|
---|---|
data | テキスト ノードの中に入れるデータが入った文字列。 |
Text ノード。
HTML:
<!DOCTYPE html> <html lang="en"> <head> <title>createTextNode example</title> <script> function addTextNode(text) { var newtext = document.createTextNode(text), p1 = document.getElementById("p1"); p1.appendChild(newtext); } </script> </head> <body> <button onclick="addTextNode('YES! ');">YES!</button> <button onclick="addTextNode('NO! ');">NO!</button> <button onclick="addTextNode('WE CAN! ');">WE CAN!</button> <hr /> <p id="p1">First line of paragraph.</p> </body> </html>
HTML:
<SPAN id=IdSpan>SPAN要素</SPAN>
JavaScript:
N=document.createTextNode("てすとです<B>タグ</B>は?"); //テキスト ノードの生成。 IdSpan.appendChild(N); //SPAN要素の最後に生成テキスト ノードを追加する。 D=IdSpan.innerHTML; //=SPAN要素てすとです<B>タグ</B>は? //「<」「>」はタグにはならない。