近年,Ajaxの台頭をきっかけに,JavaScriptを使ったブラウザのリッチ・クライアント化が進んできました。現在では,ページの表示を変化させるだけであれば,ほとんどのことはJavaScriptのみで対処することが可能です。それを実現するのがDOMなのです。

第1回 DOMから始めるモダン・スクリプティングの世界へようこそ 
第2回 ブラウザからHTMLはどう見えているかを理解しよう ~ドキュメントツリー~ 
第3回 DOMスクリプティングのことはじめ(1) ~要素(タグ)を狙い撃ち~ 
第4回 DOMスクリプティングのことはじめ(2) ~これはどんな要素?~ 
第5回 DOMを使ってHTMLを自由自在に書き換える 
第6回 イベントハンドラから脱却しよう 
第7回 スクリプトを完全に分離しよう ~コンテンツ,プレゼンテーション,ビヘイビア~  
第8回 スクリプトのパッケージ化 ~使い回しできるスクリプトを目指そう~  
第9回(最終回) JavaScriptは控えめに ~クロスブラウザ対策地獄からの脱出~