input (type="reset") | NN 2 IE 3 DOM 1 | |||||||||||||||||||||||||||||||||||
reset オブジェクトは、type 属性が "reset" に設定されている input 要素で作成されるフォームコントロールです。この要素は button オブジェクトに似ています。reset オブジェクトがフォームコントロールをリセットして既定値に戻す際にスクリプトによるアクションは不要です。 |
||||||||||||||||||||||||||||||||||||
相当する HTML コード | ||||||||||||||||||||||||||||||||||||
<input type="reset"> |
||||||||||||||||||||||||||||||||||||
オブジェクト参照 | ||||||||||||||||||||||||||||||||||||
[window.]document.formName.elementName [window.]document.forms[i].elements[i] [window.]document.getElementById("elementID") |
||||||||||||||||||||||||||||||||||||
オブジェクト固有のプロパティ | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
オブジェクト固有のメソッド | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
オブジェクト固有のイベントハンドラープロパティ | ||||||||||||||||||||||||||||||||||||
|
form | NN 2 IE 3 DOM 1 |
読み取り専用 | |
現在の要素が入っている form 要素への参照を返します。この要素からイベントを処理する場合は、イベントハンドラー関数がイベントオブジェクトの target または srcElement プロパティとして input 要素に自動的にアクセスします。form プロパティを読み取ることにより、スクリプトで同じフォーム内の他のコントロールに簡単にアクセスできるようになります。 |
|
例 | |
var theForm = evt.srcElement.form; |
|
値 | |
form 要素オブジェクトへの参照 |
|
既定値 | |
なし |
name | NN 2 IE 3 DOM 1 |
読み書き | |
フォームコントロールに関連付けられた識別子です。コントロールのラベルはコントロールタイプ別に他の方法で設定されるため、名前はユーザーには表示されません。フォームコントロールの名前は、オブジェクトへのスクリプト参照でも使用できます。 |
|
例 | |
document.orderForm.myReset.name = "resetter"; |
|
値 | |
識別子の命名規則に従った文字列。大文字と小文字は区別されます。識別子には空白スペースは使用できず、1 文字目に数字は使用できません。アンダースコア以外の句読点の使用は避けてください。 |
|
既定値 | |
なし |
type | NN 3 IE 4 DOM 1 |
読み取り専用 | |
フォームコントロール要素のタイプを返します。値はすべて小文字で返されます。行う処理によっては、特定のタイプを検索するためにすべてのフォーム要素を調べる必要があります。たとえば、"text" タイプのフォームコントロールをすべてクリアにし、他のタイプのコントロールはそのままにする場合などがこれに該当します。 |
|
例 | |
if (document.forms[0].elements[3].type == "reset") { // process reset input type here } |
|
値 | |
button、checkbox、file、hidden、image、password、radio、reset、select-multiple、select-one、submit、text、textarea のいずれかの定数を示す文字列 |
|
既定値 | |
reset |
value | NN 2 IE 3 DOM 1 |
読み書き | |
リセットボタンに表示されるテキストを示します。ここでは通常の場合と異なり value プロパティがフォームコントロールのラベルを制御します。 |
|
例 | |
document.forms[0].myReset.value = "Undo"; |
|
値 | |
文字列 |
|
既定値 | |
Reset |
createTextRange() | NN なし IE 4(Win) DOM なし |
ボタンのラベルテキストを含む TextRange オブジェクトを作成します。詳細については、TextRange オブジェクトを参照してください。 |
|
パラメータ | |
なし |
|
戻り値 | |
TextRange オブジェクト |
handleEvent[] | NN |4| IE なし DOM なし |
handleEvent(event) | |
メソッドへのパラメータとして指定されたイベントを受け入れ、処理するようにオブジェクトに指示します。指定のイベントを処理するには、オブジェクトが適切なタイプのイベントハンドラーを持っている必要があります。Navigator 4 にのみ実装されています。 |
|
パラメータ | |
|
|
戻り値 | |
なし |