我有这个表格。我需要将输入标签电子邮件发送到标准方向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>
答案 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)
我认为没有办法正常工作。
谢谢大家的帮助。