SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【JavaScript】a要素のhrefから絶対パスの取得

問題

リンク(a要素)のリンク先(href属性)の絶対パスを取得したい。

HTML中には相対パスで書いてあるんだけど。

答え

ここにa要素を用意 → ソフテルのコーポレートサイトはこのブログ記事の上の上の上の階層です

リンク先は「../../../index.php」。

DOM関数で

document.getElementById("ID").href

jqueryで

$("#ID").prop('href')

でも getAttributeを使うと?

//hrefに書いた文字そのまま
document.getElementById("#ID").getAttribute("href")
//でも古いIEだけ違う動きをするかも

関連するメモ

コメント