我编写了一个脚本,用于在单击按钮时发送已完成表单的电子邮件,但它不起作用,这是代码:
<button type= "button" onclick= form action="mailto:Myemail@mail.co.uk">Submit</button>
我哪里出错了?我知道我没有 Outlook Express,所以如果没有它,表单操作不起作用,是否有替代方法?
我哪里出错了?
mailto:
用作表单操作。它不起作用。action
on a<button>
而不是 on a<form>
type="button"
(用于 JavaScript 绑定)而不是type="submit"
有其他选择吗?
提交到服务器端程序,用您选择的语言(您的服务器支持)编写,并让它发送电子邮件。第三方托管选项可用。
如果要在按钮上打开电子邮件客户端,请单击使用:
<input type="button" value="Submit" onClick="parent.location='Myemail@mail.co.uk';">
您不需要为此执行表单操作。
另一种选择是编写某种服务器端代码,直接发送电子邮件,而无需打开电子邮件客户端。您可以使用多种语言编写代码,例如 PHP、ASP.NET 等。