2011-03-01から1ヶ月間の記事一覧

Node::childNodes 以下がうまく認識しない理由

<ul> <li>first </li> <li>second </li> </ul> で、ulをNodeオブジェクトとして、取得したとする。 この時、 ul.childNodes.item(0)とかがうまく認識されず、 ul.childNodes.item(0).innerHTMLとしても、undefinedと表示されて困ったので、まとめ。 どうやら、半角の空白が入ってしまう…

属性のvalueを取りだす

わけあって、 <ul> <li> <a href="./images/pct_01.jpg"> <img src="./images/thumb_01.jpg" title="都会的なデザインの地下道" date="2011/3/10" /> </a> </li> </ul>とXHTML標準ではないdate属性を使ったとする。 XMLに準拠する、XHTMLでは、ブラウザに認識はされないが、こういう書き方もOK で、 とりあえず、HTMLImageElementオブジェクトのvar imageを取りだしましたよ、とする。目下のところ、date…

<ul> <li> <a href="./images/pct_01.jpg"> <img src="./images/hogehoge.jpg" title="tekitou" /> </a> </li> </ul> </div>ってのがあったとして、 var ul = document.getElementsByTagName("ul").item(0); my alert = function(ev) { alert(ev.target); } ul.addEventListener("click", myalert, false);とかくと、[firefox3.7.x] ul上ではHT…