2010/9/818:59 IEでhrefプロパティを読みだすときはgetAttribute()を使おう 小ネタです。 IEでa要素のhrefプロパティを読みだすときには注意が必要です。 HTML: <a id="anchor" href="#abc">リンク</a> JavaScript: var element = document.getElementById("anchor"); alert(element.href); // --> file:///path/to/file#abc hrefプロパティを直接読みだそうとすると、自動的にスキーマ、ホスト部分が追加された、フルURLの形式に補完されてしまいます。 この補完を抑制して生のhrefの値を取得する場合は、getAttribute()メソッドで値を取得する必要があります。 ただし、第2引数に2という値を渡す必要があること