表单提交问题
HTML DOM Button 對象
Button 對象
Button 對象代表 HTML 文檔中的一個按鈕。
該元素沒有默認的行為,但是必須有一個 onclick 事件句柄以便使用。
在 HTML 文檔中 <input type="button"> 標簽每出現一次,一個 Button 對象 就會被創建。
您可以通過遍歷表單的 elements[] 數組來訪問某個按鈕,或者通過使用 document.getElementById()。
定義和用法
click() 方法可模擬在按鈕上的一次鼠標單擊。
語法
buttonObject.click()來源:http://www.w3school.com.cn/jsref/dom_obj_button.asp
HTML DOM Submit 對象
Submit 對象
Submit 對象代表 HTML 表單中的一個提交按鈕 (submit button)。
在 HTML 表單中 <input type="submit"> 標簽每出現一次,一個 Submit 對象就會被創建。
在表單提交之前,觸發 onclick 事件句柄,并且一個句柄可以通過返回 fasle 來取消表單提交。
參閱?Form.submit() 方法?和?Form.onsubmit?事件句柄。
實例:表單驗證
您可以通過遍歷表單的 elements[] 數組來訪問某個提交按鈕,或者通過使用document.getElementById()。
來源:http://www.w3school.com.cn/jsref/dom_obj_submit.asp
html中submit和button的區別
submit是button的一個特例,也是button的一種,它把提交這個動作自動集成了。 如果表單在點擊提交按鈕后需要用JS進行處理(包括輸入驗證)后再提交的話,通常都必須把submit改成button,即取消其自動提交的行為,否則,將會造成提交兩次的效果,對于動態網頁來說,也就是對數據庫操作兩次。或者在使用submit時驗證時加return true或false。還可以使用jquery的表單事件,來進行處理,規格如下:?
jQuery 事件 - submit() 方法
定義和用法
當提交表單時,會發生 submit 事件。
該事件只適用于表單元素。
submit() 方法觸發 submit 事件,或規定當發生 submit 事件時運行的函數。
將函數綁定到 submit 事件
語法
$(selector).submit(function)| function | 可選。規定當發生 submit 事件時運行的函數。 |
?
?
出處:http://www.w3school.com.cn/jquery/event_submit.asp
轉載于:https://www.cnblogs.com/davidwang456/p/3964504.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: 源代码解读Cas实现单点登出(singl
- 下一篇: 使用 Spring 2.5 基于注解驱动