JavaScript:淺談<button>和<input type=button>的區(qū)別


<button>標簽 與<input type=button>的對比


定義和用法<button>標簽定義一個按鈕。在button元素內部,您可以放置內容,比如文本或圖像。這是該元素與使用input元素創(chuàng)建的按鈕之間的不同之處。<button>控件與<inputtype="button">相比,提供了更為強大的功能和更豐富的內容。<button>與</button>標簽之間的所有內容都是按鈕的內容,其中包括任何可接受的正文內容,比如文本或多媒體內容。例如,我們可以在按鈕中包括一個圖像和相關的文本,用它們在按鈕中創(chuàng)建一個吸引人的標記圖像。唯一禁止使用的元素是圖像映射,因為它對鼠標和鍵盤敏感的動作會干擾表單按鈕的行為。請始終為按鈕規(guī)定type屬性。InternetExplorer的默認類型是"button",而其他瀏覽器中(包括W3C規(guī)范)的默認值是"submit"。

瀏覽器支持
所有主流瀏覽器都支持<button>標簽。

重要事項:如果在HTML表單中使用button元素,不同的瀏覽器會提交不同的值。InternetExplorer將提交<button>與<button/>之間的文本,而其他瀏覽器將提交value屬性的內容。請在HTML表單中使用input元素來創(chuàng)建按鈕。

原文參考鏈接


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容