HTML DOM createTextNode()メソッド
HTML DOM createTextNode()メソッドは、指定されたテキストでテキストノードを作成するために使用されます。
例
createTextNode()メソッドの例を見てみましょう-
<!DOCTYPE html> <html> <body> <h2>createTextNode() example</h2> <p>Click the below button to create a p element with some text.</p> <button onclick="createText()">CREATE</button> <script> function createText() { var x = document.createElement("P"); var p = document.createTextNode("This is a sample paragraph created with createTextNode()"); x.appendChild(p); document.body.appendChild(x); } </script> </body> </html>
出力
これにより、次の出力が生成されます-
[作成]ボタンをクリックすると-
上記の例では-
ユーザーがクリックするとcreateText()関数を実行するCREATEボタンを作成しました-
<button onclick="createText()">CREATE</button>
createText()メソッドは、ドキュメントオブジェクトのcreateElement()メソッドを使用して
要素を作成し、それを変数xに割り当てます。次に、createTextNode()を使用してテキストを作成し、それを変数pに割り当てます。
次に、appendChild()メソッドを使用してテキストノードを
要素に追加します。最後に、
要素とテキストノードがdocument.body appendChild()メソッドを使用してドキュメントに追加されます。
function createText() { var x = document.createElement("P"); var p = document.createTextNode("This is a sample paragraph created with createTextNode()"); x.appendChild(p); document.body.appendChild(x); }
-
HTML DOM writeln()メソッド
HTML DOM writeln()は、複数の式(HTMLまたはJavaScript)をドキュメントに直接書き込む機能をユーザーに提供します。 注 −このメソッドは、ドキュメント内のHTMLコードがある場合はそれを上書きし、新しい行に引数を追加します。 構文 以下は構文です- document.write(agruments) 例 HTML DOMドキュメントのwriteln()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM writeln()</title&g
-
HTML DOM write()メソッド
HTML DOM write()は、複数の式(HTMLまたはJavaScript)をドキュメントに直接書き込む機能をユーザーに提供します。 注 −このメソッドは、ドキュメント内のHTMLコードがある場合はそれを上書きし、新しい行に引数を追加しません。 構文 以下は構文です- document.write(arguments) 例 HTML DOMドキュメントのwrite()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <title>HTML DOM write()</title> &l