是否可以使用 mailto 功能提交表单,还是只能通过 PHP/JS 才能提交?
Is it possible to use the mailto function to submit a form or is it only possible through PHP/JS?
我是 html/css 的新手,我正在 FCC 上做调查页面练习。我想尝试使提交按钮真正起作用,并将表单信息发送到我的电子邮件,但它不起作用。
这是我正在使用的代码:
<form action="mailto:xxxyyy@gmail.com" method="POST" enctype="text/plain">
<button id="submit" type="submit">Submit</button>
</form>
我已经阅读了其他主题并且看到有人建议使用 PHP/JS,但是由于我还没有上课,有什么方法可以创建一个有效的“提交表单”功能来发送所有已填写的输入到我的电子邮件?
还是我现在不着急等着学习PHP?
提前感谢您的帮助。
mailto:
URLs for <form>
操作是 highly unreliable 因为它们取决于用户是否有电子邮件客户端,浏览器可以与之成功通信,设置用于用户的邮件服务,并设置为系统默认值。他们还依赖于用户在他们的电子邮件客户端中确认电子邮件的发送。
对于任何远程可靠的内容,您需要通过 HTTP(最好是 HTTPS)提交数据并在服务器上进行处理。
您可以使用 PHP 或任何其他编程语言处理它(仅受您的主机允许的限制)。可以自己写程序,也可以托管第三方写的程序,也可以使用第三方服务发送邮件(就是把数据提交给第三方URL)。
我是 html/css 的新手,我正在 FCC 上做调查页面练习。我想尝试使提交按钮真正起作用,并将表单信息发送到我的电子邮件,但它不起作用。
这是我正在使用的代码:
<form action="mailto:xxxyyy@gmail.com" method="POST" enctype="text/plain">
<button id="submit" type="submit">Submit</button>
</form>
我已经阅读了其他主题并且看到有人建议使用 PHP/JS,但是由于我还没有上课,有什么方法可以创建一个有效的“提交表单”功能来发送所有已填写的输入到我的电子邮件?
还是我现在不着急等着学习PHP?
提前感谢您的帮助。
mailto:
URLs for <form>
操作是 highly unreliable 因为它们取决于用户是否有电子邮件客户端,浏览器可以与之成功通信,设置用于用户的邮件服务,并设置为系统默认值。他们还依赖于用户在他们的电子邮件客户端中确认电子邮件的发送。
对于任何远程可靠的内容,您需要通过 HTTP(最好是 HTTPS)提交数据并在服务器上进行处理。
您可以使用 PHP 或任何其他编程语言处理它(仅受您的主机允许的限制)。可以自己写程序,也可以托管第三方写的程序,也可以使用第三方服务发送邮件(就是把数据提交给第三方URL)。