所以我有一个HTML表单,我希望提交按钮不仅提交数据(它做了),还将客户端重定向到index.html。但是,它不起作用。这就是我目前所拥有的:
<script type="text/javascript" language="JavaScript">
function clickedButton() {
window.location = 'index.html'
}
</script>
<input type="submit" onClick="javascript:clickedButton()" name="submit" value="Submit" >
答案 0 :(得分:0)
你不能遵循以下方法。
<form method="post" action="index.html">
<input type="submit" name="submit" value="Submit" >
</form>
答案 1 :(得分:0)
用户评论的代码为我工作(
<script type="text/javascript" language="JavaScript">
function clickedButton() { window.location.replace("http://stackoverflow.com"); }
</script>
<input type="submit" onClick="javascript:clickedButton()" name="submit" value="Submit">
</html>
)
但请记住确保您的浏览器允许您从clickedButton()重定向到其他页面。在我的情况下,Internet Explorer默认阻止它(不是我应该使用IE ...)