hashプロパティ

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

書式document.links[index番号].hash
対応Internet ExplorerFireFoxChromeSafariOpera
アンカー名
使用例ページのアンカー名を表示する。

<html>
<head>
<title>JavaScript link hash</title>
<script type="text/javascript">
function dispAnchor(){
	for(var i=0 ; i < document.links.length ; i++){
		alert('アンカー名:' + document.links[i].hash);	
	}	
}
</script>
</head>
<body>
<a href="#anchor1">アンカー1</a><br>
<a href="#anchor2">アンカー2</a><br>
<a href="#anchor3">アンカー3</a><br>
<form name="fm">
アンカー名を表示<br>
<input type="button" value="確認" onClick="dispAnchor()">
</form>
</body>
</html>