我已经设计了一个简单的HTML表单但是我想将它提交给PHP进行处理但是我想提交表单而不是借助Button / Submit但是在锚标签的帮助下
<a href="#">Submit</a>
怎么做 表格就像
<form action="" method="post">
<input type="text" name="name" />
<input type="email" name="email" />
<a href="#">Submit</a>
</form>
我想将此表单发布到同一页面
答案 0 :(得分:2)
在我看来,我会继续使用类型button
的{{1}},并将其设置为与CSS的链接。
submit
答案 1 :(得分:0)
Javascript可以帮助您。
<a href="javascript:void(0)" onclick="this.parentNode.submit();">Submit</a>
但是当然你可以使用CSS设置提交按钮的样式
答案 2 :(得分:0)
如果您真的想这样做,您必须使用javascript以某种方式提交表单。
您可以向链接添加onclick事件,也可以在文本字段中添加onkeypress,这样当用户点击ENTER时就会提交表单。
然而,这通常是不好的做法。为什么不使用按钮或输入[type =“submit”]标签?如果客户端禁用了javascript,那么他们将永远无法提交您的表单,除非这是您的目标。
答案 3 :(得分:0)
是否有特殊原因需要通过锚标记提交表单?
如上所述,您可以使用JavaScript来提交表单,但如果遇到用户关闭JavaScript的罕见情况,表单将无法使用。我坚持使用CSS的样式设置按钮看起来像一个链接。