Javascript复选框multipule post

时间:2015-10-05 06:51:25

标签: javascript checkbox

我有这个表格。我需要将输入标签电子邮件发送到标准方向www.loc.com/standard,如果选中复选框,则将输入标签发送到特定目标,例如www.loc.com/dir1。 此外,如果用户选择2个复选框,也会发送到这两个方向,包括标准方向。

谢谢

这是我的代码(但它无法正常工作):

<form id="ms-sub-form" method="post" action="http://www.loc.com/standard">
<input type="text" name="ms-email" id="email" size="30" style="border:1px solid #ffffff; height: 30px" placeholder="Email" />

<input type="checkbox" name="operation[0]" onclick="if(this.checked){form.action = 'www.loc.com/dir1'};">CheckBox1

            <input type="checkbox" name="operation[1]" onclick="if(this.checked){form.action = 'www.loc.com/dir2'};">CheckBox2

            <input type="checkbox" name="operation[2]" onclick="if(this.checked){form.action = 'www.loc.com/dir3'};">CheckBox3
   <p>
   <input type="submit" name="submit" value="sign">
   </p>
</form>

2 个答案:

答案 0 :(得分:0)

应该是你需要的:                   

<input type="checkbox" name="operation[0]" onclick="if(this.checked){form.action = 'http://www.loc.com/dir1'};">CheckBox1

            <input type="checkbox" name="operation[1]" onclick="if(this.checked){form.action = 'http://www.loc.com/dir2'};">CheckBox2

            <input type="checkbox" name="operation[2]" onclick="if(this.checked){form.action = 'http://www.loc.com/dir3'};">CheckBox3
   <p>
   <input type="submit" name="submit" value="sign">
   </p>
</form>

答案 1 :(得分:0)

我认为没有办法正常工作。

谢谢大家的帮助。