gpt4 book ai didi

javascript - 使用 Javascript 比较 html 文本输入并重定向到另一个页面

转载 作者:行者123 更新时间:2023-11-30 17:26:56 25 4
gpt4 key购买 nike

我是 Javascript 的新手,只是为了好玩而用它来制作一个简单的网站。我已经尝试在网上搜索但仍然卡住了,所以如果你能帮助我或将我重定向到其他帮助,那就太好了。如果他们的输入符合我的条件,我正在尝试使用 Javascript 将用户发送到我网站中的另一个 html 页面。所以我想使用 if/else 语句来执行此操作:如果文本输入等于 ODQHVHMJKD,它会将它们发送到 page3.html。但是,当我在浏览器上尝试此操作时,什么也没有发生——它只是将我带到地址末尾带有 ?codebox1=f&button1=Submit 的相同页面。这是我的脚本部分:

<script type="text/javascript">
function testResults (form) {
if (form.codebox1.value == ODQHVHMJKD) {
window.location.pathname = 'page3.html';
}
else {
window.alert("Try again!");
}
};
</script>

这是我的表单元素:

<form name="form1" method="GET">
<input name="codebox1" type="text" />
<input name="button1" type="submit" value="Submit" onClick="testResults(this.form)"/>
</form>

你能帮我让它工作吗?很可能我做的每件事都完全错了——感谢任何帮助!

最佳答案

试试这个,

function testResults (form) {
if (form.codebox1.value == "ODQHVHMJKD") {
window.location = 'page3.html';
}
else {
window.alert("Try again!");
}
return false;
};

关于javascript - 使用 Javascript 比较 html 文本输入并重定向到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24069043/

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