2.button[type=submit] button的语义很明确,就是一个按钮不含数据,作用就是用户交互。但它也有type和value属性。type的默认值是submit,所以点击一个button会引起表单提交: 代码语言:javascript 复制 <form><input name='key'><button>确定</button></form> 注意:如果你在做IE浏览器的兼容,请记住button[type]在...
type的默认值是submit,所以点击一个button会引起表单提交: <form> <input name='key'> <button>确定</button> </form> 注意:如果你在做IE浏览器的兼容,请记住button[type]在IE中的默认值是button,这意味着它只是一个按钮而不会引发表单提交。 另外,我们通过设置元素内容的方式来指定button的文字。这意味着butt...
button的语义很明确,就是一个按钮不含数据,作用就是用户交互。但它也有type和value属性。type的默认值是submit,所以点击一个button会引起表单提交: <form> <input name='key'> <button>确定</button> </form> 注意:如果你在做IE浏览器的兼容,请记住button[type]在IE中的默认值是button,这意味着它只是一个按...
使用submit后,页面支持键盘enter键操作; 默认enter键对页面第一个submit进行操作; 用button后往往页面不支持enter键了. <input type= "submit" />不是一个画面元素,而是一个表单(Form)元素,和文本输入是一样的,都属于“数据”的一部分(特征是,有value属性,而且该属性的值,会被传送到server端,可以拿来用),而不...
在Web开发中,Button和input type="button"在功能上有一些关键差异。Button主要用于执行JavaScript函数或操作,而不直接与表单提交相关联。相比之下,input type="submit"则专门设计用于提交表单。具体来说,input type="submit"会在点击时触发表单提交,其默认行为类似于调用form.submit()。而普通Button不会...
input的 type=button 和 button,input的类型值(type)为submit可以点击按钮提交数据,button的值类型值为submit或是不设定值得情况下,点击按钮则都会提交表单数据。单独的按钮(不提交数据type="button"),在页面对按钮的样式有更高要求时候使用<button>元素会更加便利。...
在某些情况下,普通按钮可以用于提供即时反馈或执行特定功能,如打开新窗口、下载文件等。总结来说,`input type='submit'`和`button`之间的主要区别在于它们的功能和用途。提交按钮专门用于提交表单数据,而普通按钮用于执行其他操作。在实际开发中,应根据具体需求选择合适的按钮类型。
Submit Reset 对于button就不多说了,建议用button作为交互用的按钮,来提交表单。同时请注意设置type=submit来兼容IE。 回车键提交表单 Enter键是可以提交表单的!但是你可能已经注意到了,并非所有的表单都可以用Enter键来提交。来看HTML2.0 标准: When there is only one single-line text input field in a form, ...
http://www.w3schools.com/jsref/dom_obj_submit.asp 简单来说,submit就是一个默认被赋予了提交form功能的button。如果你需要的功能只是提交form,那就用submit最省事;如果想要实现较多自定义的功能,可能用button更加合适。 另外,如果你把button和submit互相转换的时候程序报错了,那么请检查form上的onsubmit事件,以及bu...
1、<input type="button" /> 定义为一个可点击的按钮。2、<input type="submit" /> 定义为一个提交按钮。提交按钮会把表单数据发送到服务器。二、点击触发动作的区别:1、<input type="button" /> 如果没有添加onclick事件的监听,点击时没有任何反应。2、<input type="submit" /> 默认情况...