1. action
提交到的url,如果不寫action的話,提交表單將重新請求當前頁面,如果此時寫了method,將按method方法去請求對應的url,
2. method
請求方法,可選值為GET和POST,不填默認為GET請求,
3. 回車行為
輸入input點擊回車時,會呼叫type=submit的按鈕的點擊事件,如果沒有這樣一個type=submit的按鈕,那么就不會提交,
4. 事件系結
直接在html中系結事件的話,是無法傳遞事件物件e的,如果在html里面寫e,會報reference error;如果在js里面接收e,e的值是undefined,一個例外是this,如果寫this的話,將傳遞當前dom元素到回呼函式,
如果要傳遞事件函式,請使用addEventListener方法,addEventListener可以對同一事件系結多個事件處理程式,按照系結的順序,該方法第三個引數為true,表示在捕獲階段呼叫事件處理程式,如果解綁事件處理函式,請使用removeEventListener,并且傳遞的引數必須是系結時那個事件處理函式的應用,
5. 阻止默認行為
一、不放置type=submit的按鈕,回車不會提交表單,
二、submit按鈕的點擊事件里面呼叫preventDefault(),
三、表單的onsubmit事件里面呼叫preventDefault(),呼叫的時機在提交按鈕之后,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/308388.html
標籤:HTML5
上一篇:uniapp 虛擬滾動條性能優化
