gpt4 book ai didi

javascript - 使用 HTML 和 JS 提交表单到电子邮件

转载 作者:行者123 更新时间:2023-12-01 06:44:22 28 4
gpt4 key购买 nike

我正在使用一个表单,供人们提交网站的联系请求。我在这个网站上使用 JS 和 HTML。我尝试过使用 mailto,但当我按提交时,它实际上并没有向我的电子邮件发送任何内容。如果可以避免的话我不想使用 PHP,因为我不太了解 PHP。

这是我的 HTML

<form method=POST action="mailto:naomikudren@gmail.com" enctype="text/plain">

Company<br>
<input type="text" name="companyname"><br>
Contact Person<br>
<input type="text" name="contactname"><br>
Phone number<br>
<input type="tel" name="phonenumber" min="6" max="15"><br>
Email<br>
<input type="email" name="email"><br>

Message<br>
<input type="textarea" name="message" style='white-space:pre-wrap; height:200px;width:500px;'><br>


<input type="submit" value="Submit">

</form>

我没有在 JS 文档中做任何事情来使其工作。当在 JS 中按下提交时,我是否必须使用某种命令,还是在 HTML 中完成所有这些就足够了?

最佳答案

您无法直接使用 JavaScript 发送电子邮件,请忽略 HTML。

您可以做的是使用“邮件发送”选项打开另一个窗口。

window.open('mailto:test@example.com');
//or with subject using below
window.open('mailto:test@example.com?subject=subject&body=body');

否则,您可以对发送邮件的服务器进行 AJAX 调用,但这需要 PHP 或其他后端编程。

关于javascript - 使用 HTML 和 JS 提交表单到电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38813732/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com