以前,当我的表单上只有一个“提交”按钮时,通常不会在其中放置type="submit"属性。我从来没有观察到这会引起问题,并且相信“提交”是按钮的默认类型,并且我可以依靠这种行为。

但是,w3schools和MDN在我是否正确上存在分歧。

w3schools claims:



MDN claims:



根据规范和实际浏览器,谁是对谁错?

最佳答案

MDN在其文章的底部附近具有一些规范链接,这些链接确认其正确性:type元素的默认buttonsubmit
W3C HTML 4.01:

W3C HTML5:

W3Schools所说的是,您应始终指定属性,以确保跨浏览器的行为尽可能一致。这并不意味着该属性不能合法地被省略。

关于html - 我是否需要在提交按钮上指定=“submit”类型?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20610930/

10-17 02:41