2
在窗體上使用此服務(http://www.formmail.com),我遇到了一個問題,廣泛的谷歌搜索後沒有給我一個答案。如果複選框已被選中,我想添加誰會收到電子郵件。我試了幾個JS和PHP解決方案,似乎沒有任何工作。主要問題似乎是該服務如何通過在表單中需要<input type="hidden" name="recipient" value="X">
來確定發送電子郵件的人進行電子郵件處理。Formmail.com與複選框上的條件
包括複選框代碼雖然它沒有什麼特別的
<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">
感謝誰提出了一個答案,而不是收回它。給我足夠的麪包屑繼續下去。