HTMLDOMベースのターゲットプロパティ
HTML DOM Baseのターゲットプロパティは、HTMLの
プロパティ
ターゲットプロパティの値は次のとおりです-
プロパティ値 | 説明 |
---|---|
_blank | 新しいウィンドウでリンクを開くには。 |
_self | クリックしたのと同じフレームでリンクを開く。これがデフォルトの動作です。 |
_parent | 親フレームセットでリンクを開くには。 |
_top | ウィンドウの本体全体でリンクを開くには。 |
フレーム名 | 指定されたフレーム名でリンクを開くには。 |
構文
以下は、-
の構文です。ターゲットプロパティを返す-
baseObject.target
ターゲットプロパティの設定-
baseObject.target = "_blank|_self|_parent|_top|framename"
例
HTMLDOMターゲットプロパティの例を見てみましょう-
<!DOCTYPE html> <html> <head> <base id="Base" target="newframe1" href="https://www.example.com"></head> <body> <p>Click the below button to get the target attribute value</p> <button onclick="getTarget()">GET TARGET</button> <p>Click the below button to set the target attribute value</p> <button onclick="setTarget()">SET TARGET</button> <p id="Sample"></p> <script> function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; } function setTarget(){ document.getElementById("Base").target="_blank" document.getElementById("Sample").innerHTML="Target has been changed from newframe1 to _blank" } </script> </body> </html>
出力
これにより、次の出力が生成されます-
[ターゲットを取得]をクリックすると-
SETTARGET-
をクリックすると
上記の例では-
最初に、関数getTarget()とsetTarget()をそれぞれ実行するための2つのボタンGETTARGETとSETTARGETを作成しました-
<button onclick="getTarget()">GET TARGET</button> <button onclick="setTarget()">SET TARGET</button>
getTarget()関数は、IDが「Base」の要素を取得します。この場合は
function getTarget() { var x = document.getElementById("Base").target; document.getElementById("Sample").innerHTML = "Base target for all links is: " + x; }
setTarget()関数は、IDが「Base」の要素を取得します。この場合は
-
HTMLDOMtextContentプロパティ
HTML DOM textContentプロパティは、ノードとそのすべての子ノードのテキスト(空白を含む)に対応する文字列を返す/設定します。 以下は構文です- 文字列値を返す Node.textContent ここで、戻り値は次のようになります- ドキュメントノードの「Null」 指定されたノードとそのすべての子ノードのテキスト textContentを文字列値に設定します Node.textContent = string 注:HTML DOM textContent プロパティは、ノードと子ノードのテキストを単一のテキスト文字列として設定します。 HTML DOM
-
HTMLDOMOlタイププロパティ
HTML DOM Ol typeプロパティは、順序付きリストで使用されるマーカーのタイプに対応するtype属性の値を設定/返します。 以下は構文です- タイププロパティを返す olObject.type 設定タイプ キャラクターに olObject.type = ‘1|a|A|i|I’ Olタイプの例を見てみましょう プロパティ- 例 <!DOCTYPE html> <html> <head> <title>HTML DOM Ol type</title> <style> &n