JavaScript入門講座

Home > linkオブジェクト > pathnameプロパティ

pathnameプロパティ

linkオブジェクトのpathnameプロパティはリンク先のURLのパス名を返します。ページのリンク情報は配列で格納されているのでIndex番号を指定してプロパティの値を取得します。

書式document.links[index番号].pathname
対応Internet ExplorerFireFoxChromeSafariOpera
リンク先のURLのパス名
使用例リンク先のURLのパス名を表示する。

<html>
<head>
<title>JavaScript link pathname</title>
<script type="text/javascript">
function dispPathName(){
	for(var i=0 ; i < document.links.length ; i++){
		alert('パス名:' + document.links[i].pathname);	
	}	
}
</script>
</head>
<body>
<a href="http://yahoo.co.jp/index.html" title="Yahoo">Yahoo!!</a><br>
<a href="http://google.co.jp/index.html" title="Google">Google</a><br>
<a href="http://msn.co.jp/windows/index.html" title="MSN">MSN</a>
<form name="fm">
リンク先のパス名<br>
<input type="button" value="確認" onClick="dispPathName()">
</form>
</body>
</html>
						
関連メンバ
hostリンク先のURLのホスト名とポート番号
lengthリンク数
hostnameリンク先のURLのホストコンピュータ名
hrefリンク先のURL
portリンク先のURLのポート番号
protocolリンク先のURLのプロトコル
searchリンク先のURLの問合せ部分
targetリンク先のターゲット属性