『JavaScriptによるWebアプリケーションスーパーサンプル』サンプルスクリプト
第2章 HTML文書の内容を操ろう
2.4 ケーススタディ
2.4.1 テキストのテロップ表示
2.4.2 バナーローテーション(スライドショー)
第3章 イベント
3.2 マウスのイベントをキャッチしよう
3.2.2 押されたマウス・ボタンを特定する
3.2.3 マウスの座標を特定する
3.2.4 shift/ctrl/metaキーと同時に押されたかを判定する
3.3 ケーススタディ
3.3.1 ドラッグできる子ウィンドウ表示
3.3.2 シャドーレイヤ付きサムネイル画像拡大表示
3.3.3 オリジナルのダイアログ表示
第4章 フォーム
4.5 ケーススタディ
4.5.1 半角数字しか入力できないテキストボックス
4.5.2 ファンシー・コントロール
第5章 スタイルシート
5.2 スタイルシートを操作しよう
5.2.1 スタイルシートの属性情報を操作する
5.2.2 スタイルシートを特定する
5.2.3 CSSルールを操作する
5.2.4 CSS宣言を操作する
5.3 コンピューテッド・スタイルを読み出そう
5.3.2 コンピューテッド・スタイルのCSS情報を取り出す
5.4 ケーススタディ
5.4.1 フォントサイズ・スイッチャー
5.4.2 フォントサイズ・ディテクター
第6章 Ajax+DOM
6.3 ケーススタディ
6.3.1 livedoorお天気Webサービスで天気予報を表示する
6.3.2 Yahoo! ウェブ検索Webサービスでサイト内検索