JavaScript入門/オブジェクトJavaScriptには、オブジェクトという様々な制御を示すものが用意されています。この章では、Windowオブジェクトに触れていきます。JavaScriptの第一歩です。
<script type="text/javascript">
<!--
document.writeln("Hellow World!");
document.write("JavaScript");
//-->
</script>
document.writeln と document.write の区別はあまりありません。厳密には writeln は改行を与えますが、実際の表示は空白が与えられるだけで改行しません。document.writeln あるいは document.write は、オブジェクト と メソッドから成り立っています。つまり、documentは、オブジェクトで、操作対象を指し、ブラウザウィンドウのツールやテキスト、文書、 画像やボタン、さらにはユーザがアクセスした URLの履歴までがオブジェクトとして扱われます。document にはその前に window が含まれています。正しくは、window.document となりますが、window は省略されています。ブラウザに表示させる window は省略が可能となります。document | オブジェクト | 操作対象 |
writeln | メソッド | アクション |
("Hello World!") | 引数 | 具体的な内容 |
;(セミコロン) | スクリプトの区切り | |
windowオブジェクトの中にあります。本来なら、window.document.writeln("JavaScript");windowは省略可能となっています。windowオブジェクトは下記の通りの階層構造で成り立っています。| Button | ||||||||||||||
| Anchor | Checkbox | |||||||||||||
| Frame | Applet | FileUpload | ||||||||||||
| history | Area | Hidden | ||||||||||||
| window | ||||||||||||||
| document | Form | Password | ||||||||||||
| location | Image | Radio | ||||||||||||
| Link | Reset | |||||||||||||
| Text | ||||||||||||||
| Textarea | ||||||||||||||
| select | option | |||||||||||||