gpt4 book ai didi

javascript - window.location 仅在 ut 后使用警报

转载 作者:行者123 更新时间:2023-11-28 02:03:18 26 4
gpt4 key购买 nike

我正在验证一个表单,在验证之后,我想使用 window.location = xxx 进行重定向,但它不起作用,除非我在它之后发出警报调用。

验证通过处理表单的 onsubmit 事件进行。

function isvalid()
{
var txt = document.getElementById('txtTitle');
if (txt.value == '')
{ alert('Please enter a title'); return false;}
else
{

var sURL = "get_movies.php?title=" + txt
window.location.href = sURL;
//alert('');
return true;
}
}

最佳答案

表单的 onsubmit 需要一个 true 或 false 返回值。如果返回 true,表单将被提交。由于您想在表单提交上手动设置 window.location,因此返回 true 没有意义(然后您将让页面争夺表单提交和 JS 重定向。

return false 放入您的 else block 中,您应该可以开始了。

关于javascript - window.location 仅在 ut 后使用警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12907835/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com