有没有办法让表单只使用html和javascript发送电子邮件?在,我想为我的网站创建一个表单,允许有人通过该表单向我发送电子邮件,但我只想使用html + javascript。
答案 0 :(得分:0)
正如@JaromandaX所说,你需要一台服务器来实际发送电子邮件。
JavaScript只能打开电子邮件窗口:
<强>的Gmail:强>
let customerEmail = '&to=' + email;
let emailSubject = "&su=" + markerName + ' - From yourService';
let emailBody = '&body=' + encodeURIComponent( ... );
window.open('https://mail.google.com/mail/?view=cm&fs=1' + emailSubject + customerEmail + emailBody);
或使用mailto
:
更多细节:https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/Creating_hyperlinks
<a href="mailto:nowhere@mozilla.org">Send email to nowhere</a>