我想点击以下链接而不是传统方式:
E.g
<a href="">Click Here</a>
而不是:
<input type="submit" value="Click Here"/>
提前致谢
答案 0 :(得分:1)
使用
onclick="document.forms[0].submit()"
这将提交文件中的第一个表格。
或者,如果表单具有name
属性,则可以使用
onclick="document.form_name.submit()"
答案 1 :(得分:1)
<a href="javascript:document.getElementById('yourForm').submit();">Click Here</a>
您的表单应该有id
:
<form id="yourForm" ...>
答案 2 :(得分:0)
好的,首先,如果你必须使用标签进行提交。
我建议你使用jquery。
<script type="text/javascript">
$(document).ready(function(){
$('form > a.submitter').click(function(){
$(this).parent().submit();
return false;
});
});
</script>
但我强烈建议您使用按钮标签提交表单。因为按钮很容易设计。
只需使用:
<button type="submit">Submit</button>
答案 3 :(得分:-1)
像
这样的东西<a href="#" style="color:#000000;text-decoration:none;" onclick="this.form.submit();">Submit</a>
您是否在<a>
元素中使用图片或类似内容?