我在我的网站上有一个联系表,我想发一个发送按钮。我不想让电脑上的电子邮件程序启动,我只想通过按下按钮立即将文本发送到我的电子邮件。我已经在互联网上搜索了数周,现在我放弃了。如何通过HTML和JavaScript发送电子邮件?
<form method="post" name="contact" action="#">
<label for="author">Name:</label>
<input type="text" id="author" name="author" class="required input_field" />
<div class="cleaner h10"></div>
<label for="email">Email:</label>
<input type="text" class="validate-email required input_field" name="email" id="email" />
<div class="cleaner h10"></div>
<label for="subject">Subject:</label>
<input type="text" class="validate-subject required input_field" name="subject" id="subject"/>
<div class="cleaner h10"></div>
<label for="text">Message:</label>
<textarea id="text" name="text" rows="0" cols="0" class="required"></textarea>
<div class="cleaner h10"></div>
<input type="submit" value="Send" id="submit" name="submit" class="submit_btn float_l" />
<input type="reset" value="Reset" id="reset" name="reset" class="submit_btn float_r" />
</form>
你不能。你需要一个后台脚本语言如PHP来处理服务器上的请求,并启动电子邮件的发送。 JS不能做到这一点。此外,我不相信你已经尝试了数周搜索互联网,这是网络开发的第一天。只需Google“PHP电子邮件脚本教程”即可。 –
客户端代码无法执行此操作。你需要使用后端语言来做这样的事情。即PHP,ASP.NET等 – haxtbh
很明显嘛,我搜索了几个星期的事实,现在,当你说不能用JS做的,因为我一直在寻找的答案是在JS成为很多更加清晰。但是,谢谢你的回答,指出我说谎并不是那么有帮助。是的,这可能是网络开发的第一天,但我不是网页设计师! – Darawan