我知道如何提交表單。我知道如何使用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>
如果你想要的是首先打開電子郵件客戶端,然後自動發送電子郵件到電子郵件客戶端,這是不可能的。
否則,尼拉吉的回答很相稱,但它會: