JavaScript,Ajax,DOMによる
Webアプリケーションスーパーサンプル

Web Application Super Sample

JavaScript,Ajax,DOMによるWebアプリケーションスーパーサンプル 表紙

本書のお求めは
こちらから

136本定番サンプルを掲載

Webコンテンツ制作者、必携!

  • ナビゲーション画面から手軽に動作確認
  • すぐに引ける便利なプロパティ・メソッドのリファレンス74項目も併せて掲載

 の4冊目の著書が完成しました!Perl/CGI本Ajax本DOM本に続き、今度は DOMやAJAXをトータルにカバーしたJavaScriptモダンスクリプティングがテーマです。

本書で解説しているサンプルスクリプトの一部を、本コーナーにて公開しています。下の目次欄の [Sample Script] をクリックしてご覧下さい。

著者 羽田野 太巳
ISBN 978-4-7973-4121-8
本体価格 2,993円(税込)
ページ数 308
発売開始日 2007年6月18日より順次
サイズ B5変型判
出版 ソフトバンククリエイティブ株式会社

■「まえがき」より

 近年のウェブアプリケーションは、華やかなビジュアルとともに利用者に驚きを与える反面、それを支えるプログラミングは複雑さを増しています。ブラウザー側で動作するJavaScriptも例外ではありません。JavaScriptは、ブラウザー側で直接ビジュアルを自由に操作できることから、その重要性は増すばかりです。
  JavaScriptを使ってビジュアルを自由に操るためには、旧来の手法にかわってDOMやAjaxのテクニックが求められます。多くのブラウザーがこれらの機能を実装し、現在では実用段階に至っています。DOMやAjaxといったテクニックは、JavaScriptを扱うデザイナー、プログラマーには必須の知識になったと言えるでしょう。
  80:20の法則を聞いたことがあるのではないでしょうか。例えば、売上の8割は、全従業員のうちの2割で生み出している、といった具合に経験則を表すものです。これはプログラミングにも当てはまるのではないでしょうか。JavaScriptのすべての知識とテクニックを知らなければ、リッチなウェブアプリケーションが作れないということはありません。2割の知識、テクニックで、やりたいことの8割はカバーできると常々感じます。
  DOMやAjaxは、概念的で理解しにくいテーマです。しかし、本書では、難しい理論は抜きにして、まずは経験して頂くことを重点に構成されています。実践でよく使う知識、テクニックを必要最小限に抑え、厳選したものだけを取り上げました。この必要最小限のテクニックだけで、本書で取り上げるケーススタディを実現できるということを体感して頂けるでしょう。
  最初は細かいところは理解できなくても構いません。本書で作成していくサンプルは汎用的に作られていますので、まずはそれを使ってみることから始めてください。細かい知識やテクニックの理解はそれからでも遅くはありません。初歩が理解できたら、次は、本書で作成していくサンプルを自分好みにアレンジて行くのも良いでしょう。
  本書が、みなさんのJavaScriptへの興味を引き、少しでも多くの方がJavaScriptの楽しさを分かっていただければ幸いです。


■ JavaScript,Ajax,DOMによる Webアプリケーションスーパーサンプル 目次

第1章 DOMの概要

1.1 DOMの基本を理解しよう

1.2 DOMスクリプティングのことはじめ

第2章 HTML文書の内容を操ろう [Sample Script]

2.1 HTML内の要素を特定しよう

2.2 要素の内容を変更しよう

2.3 タグ属性値を操作しよう

2.4 ケーススタディ 〜テキストのテロップ表示など〜

第3章 イベント [Sample Script]

3.1 イベント・リスナーを使いこなそう

3.2 マウスのイベントをキャッチしよう

3.3 ケーススタディ 〜シャドー・レイヤつきサムネイル拡大表示など〜

第4章 フォーム [Sample Script]

4.1 フォームの基本を理解しよう

4.2 テキストボックス/テキストエリアのデータを操作しよう

4.3 セレクトメニューのデータを操作しよう

4.4 ラジオボタン/チェックボックスのデータを操作しよう

4.5 ケーススタティ 〜テキストボックスの入力制御など〜

第5章 スタイルシート [Sample Script]

5.1 CSSのインラインうスタイルを操作しよう

5.2 スタイルシートを操作しよう

5.3 コンピューテッド・スタイルを読みだそう

5.4 ケーススタディ 〜フォントサイズを動的に変更〜

第6章 Ajax+DOM [Sample Script]

6.1 Ajaxの基本を理解しよう

6.2 Ajaxの実践 〜XMLデータの取得、キャッシュの制御など〜

6.3 ケーススタディ 〜お天気Webサービスなど〜

第7章 オブジェクト指向でいこう

7.1 オブジェクトの基本を理解しよう

7.2 オブジェクト指向プログラミングを理解しよう


■改訂履歴

▼2.1.4 子要素を取り出す(P22) 「childNodes.html」

</div>が抜けておりました。

[改訂前]
  </div>
</body>

[改訂後]
  </div>
</div>
</body>


会社案内 | 特定商取引法に基づく表示 | プライバシーポリシー | 当サイトへのリンクについて | お問い合わせ