在html5中button和submit有什麼分別

時間 2021-10-14 20:24:20

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和css3與html和css的區別

html5是html的最新版,只是相比於之前版本,其新增功能和改動都比較大而已,html5裡邊增加了好多新標籤。css3.0是css的最新版,你可以去看一下css2.0,css3的好多功能css2都有,只是css3比css2更強大,樣式設定更多而已 html5是html的升級版的意思,只是版本號的升...

html5和flash那個技術好

高尚科技公司 1 從效能上來說,目前flash技術優勢明顯,經過多年的發展和積累,flash 確切的說是as 已經是一門成熟的跨瀏覽器技術解決方案 html5畢竟只是壹個技術標準的初期版本,從各項效能來說跟flash還有很大差距 2 從應用環境來說,flash和html5各有優勢 flash在目前各...

HTML5中input元素新增加哪些type屬性值?它們有什麼作用

在html5中,為input元素新增了以下一些type屬性值,用來豐富文字框的型別。color 用於指定顏色的控制元件。date 用於輸入日期的控制元件 年,月,日,不包括時間 datetime 基於 utc 時區的日期時間輸入控制元件 時,分,秒及幾分之一秒 datetime local 用於輸入...