从下拉列表中选择直接发送电子邮件到特定地址

时间:2012-09-25 21:46:42

标签: jquery html

我正在处理需要根据下拉列表选择发送到单独的电子邮件地址的表单。我已经研究过,只发现了一些通过PHP实现这一目标的方法。我在CMS中工作,只有HTML和访问CSS。我需要在HTML,Jquery等中完成这个。

<form action="/Task/Form/ProcessForm.cfm" id="contact_form_HL" method="post" name="Contact_Light" onsubmit="return validate()">

    <label>
        <span>Select The Location<span style="color:#FF0000">*</span></span>
        <select class="select-input-patient" name="location">
            <option value="Alabama - Scottsboro">Alabama - Scottsboro</option>
            <option value="Georgia - Cumming">Georgia - Cumming</option>
            <option value="Georgia - Dalton">Georgia - Dalton</option>
        </select>
    </label>
</form>

这些是我的下拉菜单值的示例。它们总共22个,但随着时间的推移会增长。我在上面的输入下面还有一些选项;姓名,公司等。提前谢谢。

是的,它不是通过mailto发送的:以下是另一个表单提交按钮的示例。

 <input class="submit" name="SUBMIT" type="submit" value="SUBMIT" />
 <input name="email_subject" type="hidden" value="Contact Form" />
 <input name="email_form" type="hidden" value="Contact@contact.com" />
 <input name="email_to" type="hidden" value="Contact@contact.com" />
 <input name="email_bcc" type="hidden" value="foo@foo.com" />
 <input name="returnURL" type="hidden" value="/thankyou/" />

1 个答案:

答案 0 :(得分:0)

鉴于它是控制邮件发送位置的email_to字段,您只需删除示例中的隐藏输入,并将下拉菜单重命名为email_to。然后,每个value的{​​{1}}属性应该是每个相应位置的邮件地址。像这样:

option

如果可以的话,您可以将email_to替换为email_bcc。