我正在尝试设置一个新网站并设置一个带有提交按钮的联系页面。然后,应该将已完成的字段的内容通过电子邮件发送到电子邮件地址。
以下是代码
数学问题:9 + 3 =?
<div style="width:430px; float:right;"><p><input type="text" name="user_answer" class="contact" /><input type="hidden" name="answer" value="4d76fe9775" /></p></div>
<div style="width:430px; float:right;"><p style="padding-top: 15px"><input class="submit" type="submit" name="contact_submitted" value="Send"<a href="mailto:driveoffuk@gmail.com"></a>
</p></div>
非常感谢
答案 0 :(得分:1)
这绝不是有效的HTML。你想要的是:
<form action="mailto:driveoffuk@gmail.com">
<div style="width:430px; float:right;"><p>
<input type="text" name="user_answer" class="contact" />
<input type="hidden" name="answer" value="4d76fe9775" />
</p></div>
<div style="width:430px; float:right;"><p style="padding-top: 15px">
<input class="submit" type="submit" name="contact_submitted" value="Send" />
</p></div>
</form>
这只会在浏览器电子邮件客户端中打开电子邮件。如果您想实际发送电子邮件,则必须向服务器发送请求并让服务器发送电子邮件。