我知道如何提交表单。我知道如何使用mailto:链接。我无法弄清楚当用户点击单个链接(或按钮)时如何做到这一点。打开电子邮件客户端并使用PHP/JavaScript提交表格
有没有办法提交表单数据并打开电子邮件客户端?正在考虑使用附加的onclick JavaScript的mailto:链接的一些变体;但我不知道如何提交表单数据,而不点击提交按钮。 (或者flipside - 用提交点击的JavaScript附件打开用户的电子邮件客户端)
我知道如何提交表单。我知道如何使用mailto:链接。我无法弄清楚当用户点击单个链接(或按钮)时如何做到这一点。打开电子邮件客户端并使用PHP/JavaScript提交表格
有没有办法提交表单数据并打开电子邮件客户端?正在考虑使用附加的onclick JavaScript的mailto:链接的一些变体;但我不知道如何提交表单数据,而不点击提交按钮。 (或者flipside - 用提交点击的JavaScript附件打开用户的电子邮件客户端)
实现此目的的最简单方法是使用JavaScript/jQuery和HTML的组合。使用a
创建了一个链接,onclick
参数添加到它,它可以触发表单提交:
使用jQuery:
<a href="mailto:[email protected]" onclick="$('#myform').submit();">Submit</a>
使用JavaScript:
<a href="mailto:[email protected]" onclick="document.getElementById('myform').submit();">Submit</a>
如果你想要的是首先打开电子邮件客户端,然后自动发送电子邮件到电子邮件客户端,这是不可能的。
否则,尼拉吉的回答很相称,但它会: