Formmail.com与复选框上的条件

时间:2012-02-23 14:52:05

标签: html forms formmail

在表单上使用此服务(http://www.formmail.com),我遇到了一些问题,经过广泛的谷歌搜索没有给我一个答案。如果选中了复选框,我想添加谁收到电子邮件。我尝试了一些JS和PHP解决方案,似乎没有任何工作。主要问题似乎是服务如何通过在表单中​​需要<input type="hidden" name="recipient" value="X">来确定电子邮件处理来确定谁发送电子邮件。

包括复选框代码,虽然没什么特别的

<form method="POST" action="http://fp1.formmail.com/cgi-bin/fm192"> 
<input name="Checkbox1" type="checkbox" id="Checkbox1" value="Yes"/> 
<input type="submit" name="formSubmit" value="Submit"/>
<input type="hidden" name="_pid" value="XXXX">
<input type="hidden" name="_fid" value="XXXX">
<input type="hidden" name="recipient" value="1">
</form>

修改

现在发送到电子邮件1。如果选中该复选框,我希望它也发送到电子邮件2。

答案。 找到答案。愚蠢的事情不会让我自己回答。

<script type="text/javascript" language="JavaScript">

function oncheckboxclick() {
    var c = document.getElementById("checkbox1");
    var d = document.getElementById("email");
    if (c.checked) {
        c.checked == true;
        d.setAttribute("value", "2");
    }
}

</script>

<input name="Box 1" type="checkbox" id="checkbox1" value="Yes" onclick="oncheckboxclick();"/>

<input type="hidden" name="recipient" id="email">

感谢任何人提出答案而不是收回答案。给我足够的面包屑继续。

1 个答案:

答案 0 :(得分:0)

我不知道他们在处理表单时正在做什么,我建议用PHP或其他一些编程语言来做这件事。 PHP:Mailer确实有很好的文档,并添加了类似

的内容

if($ checkbox =='YES“) {在此处添加新收件人}

否则 {正常进行}