2013-03-27 91 views
0

有超过1个提交时使用href提交表单的任何建议吗?表单使用href提交

<form id="form-id"> 

    <input type='text'name='name'> 

    <input type='submit' value='Preview' name='preview'/> 
    <input type='submit' value='Add' name='add'/> 



    </form> 

我只知道要做到这一点使用一个以这种方式提交的方式:

<a href="#" onclick="document.getElementById('form-id').submit();"> submit </a> 

回答

0

编辑

用这样的方式:

<input type='submit' id='PrevSubmit' value='Preview' name='preview' 
style='display:none;' /> 

<input type='submit' id='addSubmit' value='Add' name='add' 
style='display:none;'/> 

添加两个a像这样的标签:

<a href="javascript:void(0);" 
onclick="document.getElementById('PrevSubmit').click();"> 
    Preview 
</a> 
<a href="javascript:void(0);" 
onclick="document.getElementById('addSubmit').click();"> 
Add </a> 
+0

这在多次提交的情况下不起作用 – Alex 2013-03-27 19:44:18

+0

只是尝试使用提交输入而不显示给用户并使用锚来完成。 – Alireza41 2013-03-27 19:49:50

+0

查看我编辑的答案 – Alireza41 2013-03-27 19:55:49