address 要素を自動的にリンクする
body 要素の onload で下記関数をコールするようにして使用します。詳しい説明はまた。
function makeAddressLink () { var elements = document.getElementsByTagName ("address"); for (var i = 0; i < elements.length; i ++) { var element = elements [i]; var anchors = element.getElementsByTagName ("a"); if (anchors == null || anchors.length == 0) { var first = element.firstChild; var anchor = document.createElement ("a"); var text = document.createTextNode (first.nodeValue); anchor.setAttribute ("href", text.nodeValue); anchor.appendChild (text); element.replaceChild (anchor, first); } } }
トラックバック
- このエントリーにトラックバック:
- http://frog.raindrop.jp/cgi-bin/mt/mt-tb.cgi/2453
コメント