如何在以下情况下提交表单后重定向页面。
<form action="URL" method="post" id="myForm">
<input type="text" name="name">
<input type="submit">
</form>
&#13;
因此,当上面的表单提交时,请执行以下操作。问题是我无法在表单上添加事件。
<script>
setTimeout(function(){
window.parent.location="/thank-you/";
},1000);
</script>
&#13;
答案 0 :(得分:0)
您可以使用表单onsubmit事件重定向页面,但不知道您使用javascript的原因,我假设您正在使用某些服务器语言,如php或asp有重定向,所以在你提交到这些页面后,我会用它们重定向到感谢页面,或者甚至更好地将代码合并到感谢页面本身,然后直接用你的表格底层进行....
答案 1 :(得分:0)
如果您真的想要这样做,则需要在表单的onsubmit
事件中处理数据,或者按钮的click事件并在处理完成后重定向...您可以使用jQuery附加如果这是一个没有修改表格的选项,但你没有标记它,所以我不知道你是否可以使用它。
你可以使用action属性免费获得这个,你知道。