■フォームオブジェクトとフォーム部品共通のメソッド・プロパティ
最後にフォームオブジェクトと今まで紹介したフォーム部品共通のメソッド・プロパティについて説明します。フォームオブジェクトは今までに説明した中では複雑だったと思いますが、さらにオブジェクト指向について学べたのではないかと思います。
| ★フォームオブジェクト
document.forms
<form>タグに対応するフォームオブジェクトの配列を示す
document.forms.length
フォームオブジェクトの配列の個数を示す
document.フォームオブジェクト
document.forms[参照番号](0からの通し番号)
document.forms["フォームオブジェクト"]
個々のフォームオブジェクトを示す
document.フォームオブジェクト.属性名(action,encoding,method,name,target)
<form>タグで指定できる属性の値を読み書きする
★フォーム部品共通のメソッド・プロパティ
document.フォームオブジェクト.elements
フォームを構成するエレメント(部品)オブジェクトの配列を示す
document.フォームオブジェクト.elements.length
エレメント(部品)オブジェクトの個数を示す
document.フォームオブジェクト.エレメントオブジェクト
document.フォーム名.elements[参照番号]
個々のエレメント(部品)オブジェクトのを指定します
document.フォームオブジェクト.エレメントオブジェクト.name
「name」属性で指定したフォーム部品名を示す
document.フォームオブジェクト.エレメントオブジェクト.type
「text」や「file」など部品の種類を返す
document.フォームオブジェクト.エレメントオブジェクト.form
このフォーム部品を含むフォームオブジェクトを示す
document.フォームオブジェクト.エレメントオブジェクト.value
フォーム部品の「value」属性を示す
document.フォームオブジェクト.エレメントオブジェクト.focus()
このフォーム部品にフォーカスを移す(選択状態にする)
document.フォームオブジェクト.エレメントオブジェクト.blur()
このフォーム部品にフォーカスをはずす
|
JavaScriptについて理解できましたか?続きはサンプルプログラム集で色々なプログラムのアルゴリズムを研究してみてください。
..
|