Form: BUTTON
- 記述形式
<FORM>
<BUTTON>...</BUTTON>
[ NN6,7 | IE4,5,6 ]
</FORM>
- 使用方法
ボタンの上に様々なオブジェクトを載せるときに使用します。
- 使用例
<FORM ACTION="???" METHOD="post">
<BUTTON TYPE="submit" NAME="submit" VALUE="submit">
<IMG SRC="aaa.gif" ALT="submit button">
</BUTTON>
<BUTTON TYPE="reset" NAME="reset" VALUE="reset">
<IMG SRC="bbb.gif" ALT="reset button">
</BUTTON>
</FORM>
option attribute
- ボタンに名前を付けて管理する
<BUTTON NAME="name">
[ NN6,7 | IE4,5,6,6 ]
- ボタンのタイプを設定する
<BUTTON TYPE="submit | reset | button">
[ NN6.7 | IE4,5,6 ]
- サーバーに送られるテキストを指定する
<BUTTON VALUE="comment">
[ NN6,7 | IE4,5,6 ]
- ボタン操作を受け付けなくする
<BUTTON DISABLED>
[ NN6,7 | IE4,5,6 ]
- アクセスキーを指定する
<BUTTON ACCESSKEY="*">
[ NN6,7 | IE4,5,6 ]
例えば、ACCESSKEY="x" を指定しているとキーボードの [ALT+X] を押すとフォーカスが
このフィールドに移る。
- TABキーを押すことでフォーカスが移動する順番を指定する
<BUTTON TABINDEX="num">
[ IE4,5,6 ]
num には 0 〜 32767 の間で数値を指定できます。
- 複数のタグで同一の名称(例えばHEAD部のCSS要素)を使用する
<BUTTON CLASS="name">
[ NN6,7 | IE4,5,6 ]
- ボタンに名称を付ける
<BUTTON ID="name">
[ NN6,7 | IE4,5,6 ]
- スタイル属性を定義する
<BUTTON STYLE="property">
[ NN6,7 | IE4,5,6 ]
- ボタンに付加的情報を付ける
<BUTTON TITLE="comment">
[ NN6,7 | IE4,5,6 ]
- ボタン操作が可能になったときにスクリプト処理を行う
<BUTTON onFocus="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- 他の部品にフォーカスが移ったときにスクリプト処理を行う
<BUTTON onBlur="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンをクリックしたときにスクリプト処理を行う
<BUTTON onClick="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンをダブルクリックしたときにスクリプト処理を行う
<BUTTON onDblclick="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンの上でマウスのキーを押し下げたときにスクリプト処理を行う
<BUTTON onMousedown="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンの上でマウスのキーを上げた(元に戻した)ときにスクリプト処理を行う
<BUTTON onMouseup="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- マウスポインタがボタンの上に載ったときにスクリプト処理を行う
<BUTTON onMouseover="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- マウスポインタがボタンから外れたときにスクリプト処理を行う
<BUTTON onMouseout="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- マウスポインタがボタンの上で移動しているときにスクリプト処理を行う
<BUTTON onMousemove="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンの上でキーボードのキーを押し下げたときにスクリプト処理を行う
<BUTTON onKeydown="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンの上でキーボードのキーを上げた(元に戻した)ときにスクリプト処理を行う
<BUTTON onKeyup="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]
- ボタンの上でキーボードのキーを押し下げた状態のときにスクリプト処理を行う
<BUTTON onKeypress="処理 | 関数名">
[ NN6,7 | IE4,5,6 ]