我需要一些建议,以便自动生成一封电子邮件,将表单中的答案发送到我的电子邮件地址。
我们使用了html API中包含的mailto方法,但它只是打开一个邮件窗口,我们希望通过单击表单的验证按钮来触发发送电子邮件。
<form>
<input type="checkbox" id="item1" name="interest" value="item1">
<label for="coding">Male</label>
<br/>
<input type="checkbox" id="item2" name="interest" value="item2">
<label for="coding">Female</label>
<br/>
<input type="submit" name="Submit" value="Submit">
</form>
感谢您的时间!
答案 0 :(得分:0)
仅使用客户端代码无法做到这一点。如果可能,那么任何网站都可以使用每个访问者的浏览器将任何电子邮件发送到任何电子邮件地址。那将是垃圾邮件发送者的梦想。
您必须通过HTTP将数据发送到服务器(这最容易通过使用action
属性中的HTTP URL来完成,但您也可以查看JavaScript(Ajax))然后使用服务器端代码发送它。
服务器端代码的细节取决于您选择的编程语言。
您也可以寻找第三方服务,该服务将提供您可以使用的服务器上托管的预先存在的HTTP端点。