Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 带有复选框上的条件的Formmail.com_Html_Forms_Formmail - Fatal编程技术网

Html 带有复选框上的条件的Formmail.com

Html 带有复选框上的条件的Formmail.com,html,forms,formmail,Html,Forms,Formmail,使用此服务http://www.formmail.com 在一张表格上,我遇到了一个小问题,经过大量的谷歌搜索,我还没有找到答案。我想添加如果选中复选框,谁会收到电子邮件。我尝试了一些JS和PHP解决方案,但似乎没有任何效果。主要的问题似乎是服务如何处理电子邮件,需要在表单中确定给谁发电子邮件 包括复选框代码,虽然它没有什么特别的 <form method="POST" action="http://fp1.formmail.com/cgi-bin/fm192"> <inpu

使用此服务http://www.formmail.com 在一张表格上,我遇到了一个小问题,经过大量的谷歌搜索,我还没有找到答案。我想添加如果选中复选框,谁会收到电子邮件。我尝试了一些JS和PHP解决方案,但似乎没有任何效果。主要的问题似乎是服务如何处理电子邮件,需要在表单中确定给谁发电子邮件

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

<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">

多亏了提出答案的人,才收回了答案。给了我足够的面包屑继续吃下去

在不知道他们在处理表单时做了什么的情况下,我建议用PHP或其他编程语言来完成。PHP:Mailer有很好的文档记录,添加了如下内容

如果$checkbox=='是 {在此处添加新收件人}

否则
{按常规进行}

在不知道他们在处理表单时在做什么的情况下,我建议使用PHP或其他编程语言进行处理。PHP:Mailer有很好的文档记录,添加了如下内容

如果$checkbox=='是 {在此处添加新收件人}

否则 {正常进行}