在onsubmit事件被触发并且表单已经提交之后(通过action ="mailto:yournamehere@somebox.com"),有没有办法可以清除表单,关闭窗口或者什么?是否有可以通过JavaScript挂钩的帖子提交.这必须是仅客户端解决方案.
jim*_*myi 15
一个快速简便的解决方案:
<form action="mailto:email@email.com"
onsubmit="this.submit(); this.reset(); return false;">
Run Code Online (Sandbox Code Playgroud)
小智 5
function submit_form() {
document.formu1.submit();
document.formu1.reset();
}
Run Code Online (Sandbox Code Playgroud)
<form name="formu1" action="action-page" method="POST" target="_blank" />
Name: <input type="text" name="name" /><br /><br />
Pass: <input type="password" name="pass" /><br /><br />
<input type="button" value="Send" onclick="submit_form();" />
</form>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28985 次 |
| 最近记录: |