button和submit的分别:
1、submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上
2、表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用submit时验证时加return true或false。
3、submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上,submit会提交表单,button不会提交表单. 两者主要区别在于:
4、submit默认为form提交,可以提交表单(form).
5、button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也可以完成表单提交的工作. INPUT type=submit 即发送表单,按回车提交表单
[img]name属性或者type属性。
表单提交值得注意的地方。注意:每个input标签都要有name属性,form要有action和method。当然,这里也可以使用button代替input作为提交的按钮:button的type属性有两个值:button和submit。
submit、button、rese。
button标签的type属性值有三种:submit、button、reset。在使用button标签时要始终为按钮规定type属性。
因为InternetExplorer的默认类型是button,而其他浏览器中,包括W3C规范的默认值是submit。如果不为button标签规定type属性,就容易出现点击页面按钮就自动刷新页面的情况。
html中button只是一个按钮的样式,默认没有提交表单的功能,而submit是表单的提交属性,可以实现将所在表单的数据进行的提交。
工具原料:编辑器、浏览器
一、button按钮
1、使用button设置一个按钮样式
html
body
button type="button"Click Me!/button
/body
/html
2、运行的结果如下
二、submit提交
1、使用submit进行表单的提交,代码如下:
form action="form_action.asp" method="get"
pFirst name: input type="text" name="fname" //p
pLast name: input type="text" name="lname" //p
input type="submit" value="Submit" /
/form
2、结果是点击提交按钮会将表单的值提交到制定的后台地址。
本文由作者笔名:情有毒盅。 于 2023-03-26 14:28:02发表在本站,原创文章,禁止转载,文章内容仅供娱乐参考,不能盲信。
本文链接:https://www.e-8.com.cn/mh-126966.html