課程
/前端開發
/jQuery
/jQuery基礎課程
哪位大神回答下
2015-11-18
源自:jQuery基礎課程 4-1
正在回答
應該是你 引入的js 的問題
求學者N 提問者
能具體說說嗎?首先要明白這兩個標簽都是無意義的標簽,不過這個無意義對一個新手來說挺難理解的,下面我給我一個我自己弄的代碼解釋給你看看:
當 form 表單中有 按鈕(input或者button),且 type 屬性為 submit 時,點擊按鈕,會觸發 form 表單的submit事件,也就是整個頁面都刷新,俗稱:提交表單。
<form?id="frmTest"?action="#"> ????????... ????????<button> ????????????Button</button><br?/> </form>
這里 button 并沒有指定 type 為 submit ,但是點擊的時候,會觸發 form 表單的 submit 事件。
因為:Internet Explorer 的默認類型是 "button",而其他瀏覽器中(包括 W3C 規范)的默認值是 "submit"。
出自:http://www.w3school.com.cn/tags/att_button_type.asp
所以,這是 button 默認值所導致的后果。
舉報
加入課程學習,有效提高前端開發速度
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-11-18
應該是你 引入的js 的問題
2022-03-25
能具體說說嗎?首先要明白這兩個標簽都是無意義的標簽,不過這個無意義對一個新手來說挺難理解的,下面我給我一個我自己弄的代碼解釋給你看看:
2015-11-23
當 form 表單中有 按鈕(input或者button),且 type 屬性為 submit 時,點擊按鈕,會觸發 form 表單的submit事件,也就是整個頁面都刷新,俗稱:提交表單。
這里 button 并沒有指定 type 為 submit ,但是點擊的時候,會觸發 form 表單的 submit 事件。
因為:Internet Explorer 的默認類型是 "button",而其他瀏覽器中(包括 W3C 規范)的默認值是 "submit"。
出自:http://www.w3school.com.cn/tags/att_button_type.asp
所以,這是 button 默認值所導致的后果。