表单提交后的JavaScript代码

时间:2011-05-09 23:32:45

标签: javascript redirect form-submit

我在网页上测试了以下javascript代码。

<form method=POST id="someform" action="http://localhost/somepage.php" >
<input type=hidden name=stuff value="value">
</form>

<script>
document.forms['someform'].submit();
window.location="http://google.com";
</script>

在提交表单后,窗口成功重定向到Google。我不明白为什么。是不是将控件转移到了somepage.php?为什么window.location ......仍然执行。

1 个答案:

答案 0 :(得分:2)

在页面不消失的情况下执行所有调用的内容。 submit()调用不会阻止执行,它会立即返回。