「JavaScriptコンパクトリファレンス」

サポートページ(本書掲載サンプルソース)

© 本書および本サイトに掲載しているイラストの著作権は大日本スクリーン製造(株)が保有しています。
イラストデータの二次利用は禁止します。


項  目掲載ページ
Chapter01 JavaScriptの基礎知識
3 JavaScriptの書き方(サンプルソースp14
4 オブジェクト、プロパティ、メソッド(サンプルソースp20
6 変数、配列、特殊な値や文字列(サンプルソース1p24
6 変数、配列、特殊な値や文字列(サンプルソース2p25
9 イベントハンドラ(サンプルソースp30
Chapter2 構文・制御命令(ステートメント)
条件を判断して、処理を分岐したい(if)(サンプルソースp34
条件を判断して、処理を分岐したい(switch)(サンプルソースp37
処理を繰り返したい(while)(サンプルソースp40
処理を繰り返したい(do...while)(サンプルソース1)、サンプルソース2サンプルソース3p42
処理を繰り返したい(for)(サンプルソースp44
配列またはオブジェクトに対して処理を繰り返したい(サンプルソースp46
繰り返し処理を強制的に終了させたい(サンプルソースp48
繰り返し処理中、一時的に処理を抜けたい(サンプルソースp50
複数の処理ループを一度に抜けるためのラベルを設定したい(サンプルソースp52
オブジェクト名を参照し、処理の記述で楽をしたい(サンプルソースp54
オブジェクトを新規に作成したい(サンプルソースp56
Chapter3 イベントハンドラ、タイマー処理、イベント情報
ページの読み込み完了時や、ほかのページへの移動時に処理したい(サンプルソースp60
フォーカスを得た時や失った時に処理したい(サンプルソースp62
クリックやダブルクリック、マウスのボタン操作をした時に処理したい(サンプルソースp64
マウスカーソルが通り過ぎる時に処理したい(サンプルソースp66
マウスカーソルが移動した時に処理したい(サンプルソースp68
キーボードを操作した時に処理したい(サンプルソースp70
フォームを操作した時に処理したい(サンプルソースp73
フォームの送信やリセットをする時に処理したい(サンプルソースp75
ウインドウがリサイズ、移動された時に処理したい(サンプルソースp78
読み込みが中止、失敗した時に処理したい(サンプルソース1)、(サンプルソース2p80
イベントの情報を参照したい(Netscapeなど)(サンプルソースp82
イベントの情報を参照したい(Internet Explorerなど)(サンプルソースp85
タイマー処理を設定、解除したい(サンプルソースp88
繰り返しタイマー処理を設定、解除したい(サンプルソースp91
Chapter4 ドキュメント、スタイルシート
文字列やイメージを書き出したい(サンプルソースp94
ドキュメントを書き出したい(サンプルソースp96
文字色や背景色、リンク色を設定したい(サンプルソースp98
ドキュメントの情報を参照したい(サンプルソース1)、(サンプルソース2p101
cookieを使用したい(サンプルソースp104
選択中の文字列を参照したい(サンプルソースp106
DOMを利用してさまざまな情報を参照、設定したい(サンプルソースp108
DOMを利用してスタイルシートの情報を参照、設定したい(サンプルソースp110
Chapter5 ウインドウ
警告、確認ダイアログボックスを開きたい(サンプルソースp114
文字入力ダイアログボックスを開きたい(サンプルソースp116
新しくウインドウを開く、閉じる、閉じられていることを確認したい(サンプルソース1)、(サンプルソース2)、(サンプルソース3p118
新しく開くウインドウを詳細に設定したい(サンプルソース1)、(サンプルソース2p122
開いたウインドウから元のウインドウを操作したい(サンプルソース1)、(サンプルソース2)、(サンプルソース3p125
ウインドウを前面、背面に移動したい(サンプルソース1)、(サンプルソース2p128
表示内容をスクロールしたい(サンプルソースp130
ウインドウサイズを変更、移動したい(サンプルソースp133
ステータスバーに文字を表示、参照したい(サンプルソースp136
ウインドウの表示領域と外枠のサイズを参照したい(サンプルソースp138
ウインドウに表示されている文字を検索したい(サンプルソースp140
戻る、進む、中止、ホームボタンの処理をしたい(サンプルソース1)、(サンプルソース2p142
表示されているドキュメントを印刷したい(サンプルソースp144
Chapter6 イメージ、ブラウザ、画面情報
イメージの情報を参照、変更したい(サンプルソースp148
イメージを読み込んでおき、切り替えを速くしたい(サンプルソースp151
ブラウザの各種情報を参照したい(サンプルソースp154
Javaが使用可能かどうかを参照したい(サンプルソースp157
モニタ画面のサイズと表示色数を参照したい(サンプルソースp158
Chapter7 フォーム、フレーム
フォームの設定を参照、変更したい(サンプルソースp162
送信、リセットボタンを動作させたい(サンプルソースp165
エレメントの数と種類を参照したい(サンプルソースp167
テキスト、パスワード、ファイル、テキストエリアの内容を参照、変更、選択したい(サンプルソースp169
チェックボックス、ラジオボタン、ボタン、サブミット、リセットのボタンの内容を参照、変更したい(サンプルソースp172
セレクト(リスト)の選択状態を参照、変更したい(サンプルソースp175
オプションの設定や選択状態を参照、変更したい(サンプルソースp177
フレームの情報を参照したい(サンプルソース1サンプルソース2サンプルソース3サンプルソース4p180
別のフレームを操作したい(サンプルソース1サンプルソース2サンプルソース3サンプルソース4サンプルソース5、)p183
Chapter8 リンク、ヒストリ
指定したURLを表示したい(サンプルソースp188
表示ページやリンクに設定されているURL情報を参照したい(サンプルソースp190
ドキュメントを再読み込みしたい(サンプルソースp192
履歴を残さずに指定したURLを表示したい(サンプルソースp193
リンクの設定を参照、変更したい(サンプルソースp195
戻る、進むボタン、指定ページへのジャンプなど履歴の操作をしたい(サンプルソースp198
Chapter9 日付
日付を使いたい(日付オブジェクトの作成)(サンプルソースp202
年、月、日、時、分、秒、ミリ秒を参照したい(サンプルソースp204
年、月、日、時、分、秒、ミリ秒を設定したい(サンプルソースp206
曜日を参照したい(サンプルソースp209
協定世界時(UTC)を参照したい(サンプルソースp211
協定世界時(UTC)を設定したい(サンプルソースp213
日時を決められたフォーマットで表示したい(サンプルソースp215
日時を使って計算したい(サンプルソースp217
Chapter10 文字列、正規表現
文字のサイズや色を指定したい(サンプルソースp222
文字に装飾を施したい(サンプルソースp224
リンク、アンカーを設定したい(サンプルソースp226
文字列の長さを参照したい(サンプルソースp228
任意の位置の1文字、文字列を抜き出したい(サンプルソースp230
文字列を検索したい(サンプルソースp233
文字列を分割、連結したい(サンプルソースp235
文字列を置き換えたい(サンプルソースp237
文字列を大文字、小文字に変換したい(サンプルソースp239
正規表現を使用して文字列を検索したい(サンプルソースp241
Chapter11 変換、数学関数
文字列やn進数を整数、浮動小数点数に変換したい(サンプルソースp248
数値を文字列やn進数の文字列に変換したい(サンプルソースp250
数値であることを判断したい(サンプルソースp253
切り上げ、切り捨て、四捨五入した整数を計算したい(サンプルソースp255
大きいほうの値または小さいほうの値を計算したい(サンプルソースp257
三角関数を計算したい(サンプルソースp259
その他の関数で計算したい(サンプルソースp262
計算可能な数値の範囲を参照したい(サンプルソースp265
オブジェクトを文字列に変換したい(サンプルソースp267
文字と文字コードを変換したい(サンプルソースp269
文字列とASCII文字セット(URL形式)間の変換をしたい(サンプルソースp271
文字列をスクリプトとして実行したい(サンプルソースp273
Chapter12 関数、配列
関数を作成したい(サンプルソースp276
プログラムから新しく関数を作成したい(サンプルソースp279
不特定数の引数を処理したい(サンプルソースp281
関数自体の内容を調べたい(サンプルソースp281
配列を作成したい(サンプルソースp285
配列要素を並べ替えたい(サンプルソースp287
すべての配列要素を連結したい(サンプルソースp289
複数の配列を連結したい(サンプルソースp291