首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

表单提交中inputbutton、submit区别

再加上它样式难以定制、不可作为其他标签容器, 所以建议不要用input作为表单提交按钮。 注意:inputtype属性还可以是button,这时它只是一个按钮,不会引发表单提交。...2.button[type=submit]   button语义很明确,就是一个按钮不含数据,作用就是用户交互。但它也有typevalue属性。 ...type默认值是submit,所以点击一个button会引起表单提交: 确定 注意:如果你在做...这也是为什么Bootstrap 文档中大量使用button作为示例原因之一。   但是,button会很乱。button可以设置namevalue。...buttoninput相似还不止于此,button也可以设置type=reset,此时点击按钮会导致表单被重置(这还挺有用)。

2.9K100
您找到你想要的搜索结果了吗?
是的
没有找到

button标签div模拟按钮区别

= 'submit'),而如果不在form表单内部,又不考虑语义化,那么作为按钮,用divbutton来写按钮就没什么太多区别,只存在一些外观上语义化细微区别。...转言之,是非语义化元素,没有给内容附加任何含义,它只是个,那么你所模拟button其他用包裹内容没有区别,甚至会被抓取模拟button内容。...另外,大部分搜索引擎并不对buttoninput做过多处理(不感兴趣),如果你想实现分享、页面锚点or链接到别的页面并需要由搜索引擎抓取,使用标签对SEO更有意义。...,因为通常组件cursor会被处理为pointer,也就是链接一样小手。...参考:用div与button标签作为按钮一些区别MDN 文档SEO: \ vs \ HTML tags [closed]

6610

关于htmlinput元素,propertyattribute区别

之前在项目中遇到一个很tricky关于htmlinput元素问题,个人觉得挺有意思,于是记录下来。这个问题也是在ui自动化测试中,可能会碰到一个问题。...为了简化起见,抽象这个问题原型如下: 有一个html页面,页面包含一个input框,当改变input时候,按F12观察页面源码,发现inputvalue值用户输入不一致,并且看到value...网上查询了一些资料,有一篇文章[参见reference1]解释很好。 简单讲,其实这问题涉及到propertyattribute区别。...可以看到attributes[1]值就是html value attribute值,这个值不会随着input框输入值变化而变化。 那么怎样才能拿到反应用户输入实时值呢?...当用户输入一个值之后,浏览器只是更新了input框对应javascipt对象value属性,所以,按F12观察源码显示是初始值。 ?

1.7K10

$_POST,$HTTP_RAW_POST_DATA php:input 区别

当在网页提交了一个表单之后,可以使用三种 PHP 方式来获取 Post 数据:_POST,HTTP_RAW_POST_DATA php://input,有什么区别呢?...,每个 key-value 对使用 '&' 字符分隔开,key value 使用 '=' 分开,并且 key value 中空格都会被替换成 + ,其他特殊字符都会被使用 urlencode...我们可以使用 php://input 来获取原始 POST 数据,并且 php://input 比 HTTP_RAW_POST_DATA 更少消耗内存,当然 php://input HTTP_RAW_POST_DATA...由于 php://input 只是数据流,我们可以使用 file_get_contents() 函数去获取它内容: $post_data = file_get_contents('php://input...'); print_r($post_data); 获取到内容 $HTTP_RAW_POST_DATA 是一样

2.6K20
领券