在html5中button和submit有什麼分別

時間 2021-10-14 20:23:57

1樓:千鋒教育

button-普通按鈕,submit-提交按鈕;

submit按鈕一般出現在網頁上需要提交資訊到伺服器是才使用,

考頁面編輯人員決定,例如在同一天網頁表單上,使用者輸入時可能輸入錯誤或是偏差,則可以在網頁上建立一個button-清除(重置)按鈕,

一張表單可以有多個普通按鈕,且至少有一個提交按鈕(需提交表單網頁)。

sumit提交表單,button需要繫結事件才可以用提交資料

不可以的,比如說你想實現區域性重新整理,就不能用sumit了,用button繫結事件就好了,如果用sumit繫結事件的話,在觸發事件的同事,也會提交表單的。。。。。。

submit需要有表單時,提交時才會帶資料。而button預設是不提交任何資料。那麼它們的區別就出來了,如果沒有表單的話,又想通過提交某些資料給後臺進行迴應,則需要通過button,當然使用submit也可以,但是前提要攔截onclick事件。

當有表單的時候,如果提交的資料很多,那麼使用submit比button要好,可以減少很多資料的獲取動作。在很多情況下,提交資料是要使用js進行校驗的,但如果這時候使用者禁用了js,那麼校驗就失效了,如果後臺也沒有進行校驗,那麼不合法的資料就進入後臺了。通常的做法是通過button提交資料,那麼如果使用者禁用js

,那麼資料提交動作就啟用不了,

這樣能夠保證提交到後臺的資料是經過前臺校驗的。

sumit提交表單,button需要繫結事件才可以用提交資料

不可以的,比如說你想實現區域性重新整理,就不能用sumit了,用button繫結事件就好了,如果用sumit繫結事件的話,在觸發事件的同事,也會提交表單的。。。。。

HTML5中的localStorage什麼時候會被清空

英語學習小店 h5本地儲存localstorage,sessionstorage。localstorage是沒有失效時間的,sessionstorage的宣告週期是瀏覽器的生命週期。當瀏覽器關閉時,sessionstorage的資料將清空,而localstorage資料只要不通過 特意的刪除或手動刪...

html5的頁面結構和html4有什麼不同

成都中公優就業 html5是html標準的下一個版本。雖然html5沒有完全顛覆html4,但是它們也有一些不同。最新最全的html5 html4對比資訊請看http dev.w3.org html5 html4 differences 貌似略多的樣子。在這個ie還仍然存在的世界裡,html5的差別...

html5中雙引號和單引號的區別是什麼

我賣燒餅不賣饃 單獨html標籤時,單引號和雙引號區別 輸出完全一樣,故在純html標籤下以上三種寫法是完全等效的。2.在js混編情況下html標籤的雙引號和單引號區別 轉義字串 escape sequence 也稱字元實體 character entity 在html中,定義轉義字串的原因有兩個 ...