input button submit
以前做表单的按钮使用这两个元素
普通按钮:<input type="button">
提交按钮:<input type="submit">
后来做表单的按钮使用这两个元素
普通按钮:<button>
提交按钮:<button type="submit">
今天发现<button>
和 <button type="submit">
是一样的,都是提交按钮,囧
和 <input type="button">
对应的:
不是 <button>
而是 <button type="button">
也就是说 <button>
元素的 type 默认是 submit 不是 button
– 2017-12-31 –
事实上,不同浏览器的对 <button>
的默认行为有不同的定义,你应该总是显式的声明 type
,又一个例子,证明写清楚点总是好的,不要去记浏览器们的差别在哪里。