HTMLDOMヘッドプロパティ
HTML DOMのheadプロパティは、HTMLの
要素に関連付けられています。 要素を返すために使用されます。複数のヘッド要素がある場合は、最初のヘッド要素を返します。読み取り専用のプロパティです。構文
以下は、headプロパティの構文です-
document.head
例
HTMLDOMヘッドプロパティの例を見てみましょう-
<!DOCTYPE html> <html> <head> <title>My title</title> </head> <body> <h1>head property example</h1> <p>Get this document title by clicking on the below button</p> <button onclick="getTitle()">Get Title</button> <p id="Sample"></p> <script> function getTitle() { var x = document.head.firstElementChild.innerHTML; document.getElementById("Sample").innerHTML = "The title of this document is: "+x; } </script> </body> </html>
出力
これにより、次の出力が生成されます-
「タイトルを取得」ボタンをクリックすると-
上記の例では-
最初に、このWebページのタイトルを指定する
<head> <title>My title</title> </head>
次に、ユーザーがクリックしたときにgetTitle()メソッドを実行するボタン「GetTitle」を作成します。
<button onclick="getTitle()">Get Title</button>
getTitle()メソッドは、ドキュメントのheadプロパティを使用してhead要素を取得し、firstElementChildプロパティを使用して最初の子要素(この場合は
次に、title要素でinnerHTMLプロパティを使用してその中のテキストを取得し、innerHTMLプロパティ-
を使用してIDが「Sample」の段落に表示します。function getTitle() { var x = document.head.firstElementChild.innerHTML; document.getElementById("Sample").innerHTML = "The title of this document is: "+x; }
-
HTMLDOMタイトルテキストプロパティ
HTML DOM Title textプロパティは、ドキュメントの要素の値を設定/返します。 以下は構文です- 文字列値を返す titleElementObject.text テキストを設定する 文字列値に titleElementObject.text = string タイトルテキストの例を見てみましょう プロパティ- 例 <!DOCTYPE html> <html> <head> <title id="titleSelect">HTML DOM Title text</title> <style
-
HTMLDOMタイトルプロパティ
HTML DOM titleプロパティは、HTML要素のtitle属性の値に対応する文字列を返す/設定します。 HTML要素にカーソルを合わせると、タイトルの値が表示されます。 以下は構文です- 文字列値を返す ElementOfHTMLObject.title タイトルを設定する 文字列値に ElementOfHTMLObject.title = string 例 HTMLDOMタイトルの例を見てみましょう プロパティ- <!DOCTYPE html> <html> <head> <title>HTML DOM title</ti