HTML属性に値を設定する
スポンサーリンク
element.setAttribute(element_name, value)
を使用する
ページ内のリンクをすべてnew_urlに変更するサンプル
var new_url = "http://xxx.yyy"; var links = document.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { links[i].setAttribute("href", new_url); }
上の例の場合はsetAttribute()
を使わずに
links[i].href = new_url;
とかける.
謎
setAttribute()
を使うメリットがあるのか??