是否可以创建一个仅使用 HTML5 和 JavaScript通过电子邮件发送答案的联系表单?如果是,我该怎么做?
问问题
510 次
2 回答
2
在表单的 action 字段中,将 action 设置为“mailto:yourremailaddress”,例如:
<form action="mailto:myforms@mydomain.com">
如果您想以纯文本形式发送表单数据,您可以使用以下内容
在表单属性中添加“enctype=text/plain”。表单代码变为:
<form action="mailto:myforms@mydomain.com" enctype="text/plain" >
提交此表单后,您将收到可读格式的电子邮件。
于 2013-03-13T09:11:09.057 回答
2
我认为不可能通过mail
函数直接从 JavaScript 执行此操作,因为不能假定用户的本地计算机正在运行邮件服务器。没有任何东西可以发送电子邮件。
我不确定这是多么“符合标准”,但是您可以导航到(通过使用链接或document.location
)到mailto:user@example.com
或左右,这将开始在用户的标准电子邮件客户端中撰写电子邮件,允许他们直接向您发送电子邮件。尽管这会暴露他们和您的电子邮件地址。
于 2013-03-13T09:16:00.010 回答