[Edge]。→、、
ウインドウ内でフォームが送信されたときに発行されます。
バブリング | ¶あり |
---|---|
キャンセル可能 | ¶はい |
インターフェイス | ¶SubmitEvent |
イベント ハンドラー プロパティ | onsubmit |
HTML:
<FORM id=IdForm action="JavaScript:void(0)">[FORM要素。 <INPUT type=text value="INPUT要素"><BR> <BUTTON type=reset>リセット</BUTTON> <BUTTON type=submit>送信</BUTTON> ] </FORM><BR> <SPAN id=IdLog></SPAN>
JavaScript:
function JobR(eve){ //reset イベントの処理: D=eve; //=[object]:[object Event]。「リセット」ボタンをクリックした。IdLog.innerHTML=IdLog.innerHTML+"reset "; } function JobS(eve){ //reset イベントの処理: DA=eve; //=[object]:[object SubmitEvent]。「送信」ボタンをクリックした。詳細
//isTrusted=[boolean]:true //type=[string]:reset //target=[object]:[object HTMLFormElement] //currentTarget=[object]:null //eventPhase=[number]:0 //bubbles=[boolean]:true //cancelable=[boolean]:true //defaultPrevented=[boolean]:false //composed=[boolean]:false //…IdLog.innerHTML=IdLog.innerHTML+"submit "; } window.onreset=JobR; //イベント割り当て。 window.onsubmit=JobS; //イベント割り当て。詳細
//isTrusted=[boolean]:true //submitter=[object]:[object HTMLButtonElement] //type=[string]:submit //target=[object]:[object HTMLFormElement] //currentTarget=[object]:null //eventPhase=[number]:0 //bubbles=[boolean]:true //cancelable=[boolean]:true //defaultPrevented=[boolean]:false //composed=[boolean]:false //…
スクリプトによるフォームのリセット。
IdForm.submit();
action="JavaScript:void(0)" なので実行されないようで、イベントが起こらない。
→submit()。