最新のWeb開発のチュートリアル
 

HTML DOMは、コレクションをリンク

<ドキュメントオブジェクト

文書内にあるどのように多くのリンクをして下さい:

var x = document.links.length;

xの結果は次のようになります。

5
»それを自分で試してみてください

もっと"Try it Yourself"以下の例。


定義と使用法

リンク集は、文書内のすべてのリンクのコレクションを返します。

コレクション内のリンクを表し<a>要素および/または<area> href属性を持つ要素を。

注意:要素が欠落している場合href属性を、何も返されません。

Note:彼らはソースコードに表示されるコレクションの要素がソートされています。

ヒント:また見アンカーオブジェクトAreaオブジェクト


ブラウザのサポート

コレクション
links はい はい はい はい はい

構文

document.links

プロパティ

プロパティ 説明
length 数を返します<a>および/または<area>コレクションの要素を。

注:このプロパティは読み取り専用です

メソッド

方法 説明
[ index ] 返し<a>および/または<area>指定されたインデックスを持つコレクションから要素を(starts at 0)

注意:インデックス番号が範囲外の場合はnullを返します。
item( index ) 返し<a>および/または<area>指定されたインデックスを持つコレクションから要素を(starts at 0)

注意:インデックス番号が範囲外の場合はnullを返します。
namedItem( id ) 返し<a>および/または<area>指定されたIDを持つコレクションから要素を。

注意:idが存在しない場合はnullを返します。

技術的な詳細

DOMバージョン: コアレベル1のドキュメントオブジェクト
戻り値: 全て表すHTMLCollectionオブジェクト、 <a>要素及び/又は<area>ドキュメント内の要素。 彼らはソースコードに表示されるコレクションの要素がソートされています

例

その他の例

[ インデックス ]

最初のリンクのURLを取得(index 0)文書で:

var x = document.links[0].href;

xの結果は次のようになります。

http://www.w3ii.com/jsref/sun.htm
»それを自分で試してみてください

item( index )

最初のリンクのURLを取得(index 0)文書で:

var x = document.links.item(0).href;

xの結果は次のようになります。

http://www.w3ii.com/jsref/sun.htm
»それを自分で試してみてください

namedItem( id )

文書内のid =「myLink」を持つ要素のURLを取得します。

var x = document.links.namedItem("myLink").href;

xの結果は次のようになります。

http://www.w3ii.com/html/default.html
»それを自分で試してみてください

文書の最初のリンクに赤い枠を追加します。

document.links[0].style.border = "5px solid red";
»それを自分で試してみてください

ドキュメント内のすべてのリンクをループし、出力URL (href)各リンクの:

var x = document.links;
var txt = "";
var i;
for (i = 0; i < x.length; i++) {
    txt = txt + x[i].href + "<br>";
}

TXTの結果は次のようになります。

http://www.w3ii.com/jsref/sun.htm
http://www.w3ii.com/jsref/mercur.htm
http://www.w3ii.com/jsref/venus.htm
http://www.w3ii.com/html/default.html
http://www.w3ii.com/css/default.html
»それを自分で試してみてください

関連ページ

JavaScriptリファレンス: HTML DOMアンカーオブジェクト

JavaScriptリファレンス: HTML DOM Areaオブジェクト

HTMLチュートリアル: HTMLリンク

HTMLリファレンス: HTML <a>タグ

HTMLリファレンス: HTML <area>タグ


<ドキュメントオブジェクト