是不是提交按钮只能是button或者input标签?

WBOY
发布: 2016-06-06 20:08:25
原创
1283 人浏览过

因为样式的问题我想给一个a标签设置成提交按钮 给它设置一个type类型为submit 可是发现这样不行 提交失败 试了几次只能是button标签或者是input标签才能提交成功 是不是提交按钮只能是这两个呢?有没有别的办法?

我说的是php 不是js 不是点击事件这些 而是提交的数据

回复内容:

因为样式的问题我想给一个a标签设置成提交按钮 给它设置一个type类型为submit 可是发现这样不行 提交失败 试了几次只能是button标签或者是input标签才能提交成功 是不是提交按钮只能是这两个呢?有没有别的办法?

我说的是php 不是js 不是点击事件这些 而是提交的数据

<code><form name="myform" action="http://baidu.com">
    ...
</form>
<a href="javascript:myform.submit();">click me!</a></code>
登录后复制

javascript,form对象有submit方法。

可以使用其他标签模拟提交按钮的,比如你这里提到的a标签。

如果是其他标签模拟的,你需要自己处理事件,比如点击事件,submit事件。

点击事件可以很好的模拟,submit事件,你可以采取隐藏的input type="submit"的方式来触发。

如果不用js, 那么只有input type=submit 和button type=submit这两个方法,
如果用js, 不管什么元素都可以

用JavaScript实现,div都可以提交。

提交是针对form的,至于如何触发这个提交就看JS啦

相关标签:
php
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!