HTML DOM insertAdjacentElement()メソッド
HTML DOMのinsertAdjacentElement()メソッドは、指定された位置に要素を挿入します。
構文
以下は構文です-
positionStringおよびelementのパラメーターを使用してinsertAdjacentElement()を呼び出す
node.insertAdjacentElement(“positionString”, element)
位置文字列
ここでは、「positionString」 次のようになります-
positionString | 説明 |
---|---|
afterbegin | ノード要素の先頭の後に要素を挿入します |
アフターエンド | ノード要素の後に要素を挿入します |
開始前 | ノード要素の前に要素を挿入します |
ビフォアエンド | ノード要素の終わりの前に要素を挿入します |
例
InsertAdjacentElement()の例を見てみましょう メソッド-
<!DOCTYPE html> <html> <head> <title>insertAdjacentElement()</title> <style> form { width:70%; margin: 0 auto; text-align: center; } * { padding: 2px; margin:5px; } input[type="button"] { border-radius: 10px; } </style> </head> <body> <form> <fieldset> <legend>insertAdjacentElement( )</legend> <h1>Family Tree</h1> <span id="Father">Father --></span> <span id="GrandFather">Grand Father --></span> <span id="Myself">Myself</span> <input type="button" onclick="rectifyTree()" value="Correct Family Tree"> </fieldset> </form> <script> function rectifyTree() { var FSpan = document.getElementById("Father"); var GFSpan = document.getElementById("GrandFather"); GFSpan.insertAdjacentElement("afterend", FSpan); } </script> </body> </html>
出力
これにより、次の出力が生成されます-
「正しい家系図」をクリックする前に ボタン-
[正しい家系図]をクリックした後 ボタン-
-
HTML DOM focus()メソッド
HTML DOM focus()メソッドは、HTML要素にフォーカスを与えるために使用されます。フォーカスをすべてのHTML要素に適用することはできません。例:タグにフォーカスすることはできません。要素からフォーカスを削除するには、blur()メソッドを使用します。 構文 以下は構文です- HTMLElementObject.focus() 例 focus()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <style> input[type=text]:focus, p:
-
HTMLDOMオブジェクトオブジェクト
HTMLのHTMLDOMオブジェクトオブジェクトは、 を表します 要素。 要素の作成 var objectElement = document.createElement(“OBJECT”) ここでは、「 objectElement 」は次のプロパティを持つことができます- プロパティ 説明 データ objectelementによって使用されているリソースのURLを設定/返します フォーム オブジェクト要素の囲み形式への参照を返します 高さ オブジェクト要素の高さを設定/返します 名前 オブジェクト要素の