国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JS中type="button"和type="submit"的區別

2019-11-19 16:10:37
字體:
來源:轉載
供稿:網友

  Submit是專門用于提交表單的Button,與Button的區別主要有兩點:

  type=button 就單純是按鈕功能 

  type=submit 是發送表單

   (1)Submit將表單提交(form.submit())作為其onclick后的默認事件,Button并非如此

   (2)表單提交時,所有具有name屬性的html輸入元素(包括input標簽、button標簽、select標簽等)都將作為鍵值對提交,除了Submit對象。Submit對象只有在自己被單擊后的提交中才會作為鍵值對被提交。

  但是對于從事WEB UI的人應該要注意到,使用submit來提高頁面易用性:  

  使用submit后,頁面支持鍵盤enter鍵操作,而很多WEB軟件設計師,可能沒有注意到submit統一.   

  用button后往往頁面不支持enter鍵了。所以需要支持enter鍵,必須要設置個submit,默認enter鍵對頁面第一個submit進行操作。  

  執行完onClick,轉到action。可以自動提交不需要onClick。所以說onclick這里可以不要。   

  執行完onClick,跳轉文件在 js文件里控制。提交需要onClick。 

  比如:

  1,onclick="form1.action='a.jsp';form1.submit();" 這樣就實現了submit的功能了。   

 講白一些,就是submit會有一個跳轉,頁面會刷新;而button不會刷新,就是一個button;可以用<button type="submit/button/reset"></button>來生成按鈕,更加靈活,樣式更好控制。  

以上所述是小編給大家介紹的JS中type="button"和type="submit"的區別,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰坪| 青河县| 华池县| 卢龙县| 图木舒克市| 西华县| 五家渠市| 宝丰县| 霍州市| 尤溪县| 长春市| 北流市| 三穗县| 南木林县| 准格尔旗| 永嘉县| 怀仁县| 汉中市| 波密县| 枣阳市| 长泰县| 哈巴河县| 屏边| 南乐县| 盐边县| 蛟河市| 苏州市| 连州市| 宝山区| 宜阳县| 德江县| 中西区| 昔阳县| 噶尔县| 北碚区| 贞丰县| 新营市| 遵化市| 理塘县| 巩留县| 灯塔市|