プログラムは自分で書かなきゃ理解しにくい

今までは、要素の取得にgetElementByIdやgetElementsByTagName関数を使っていたけれども、
XPath, E4Xなど気になる構文を知り解説サイトを回ってみた。
コピペでサンプルを実行させ、ひとしきり感動した後に、いざ応用しようとするとつまずく。
段階を踏んでやらなきゃだめだね。