gpt4 book ai didi

Javascript - 收到警报消息后停止继续

转载 作者:行者123 更新时间:2023-11-28 20:58:17 25 4
gpt4 key购买 nike

在我的网络应用程序的登录页面中,我有一个复选框。输入用户名/密码后,如果用户未勾选复选框(T&C),则不应将其带到主页,并且将显示警告错误消息。

我尝试过以下代码。但它不起作用。即,显示警报消息。但用户被带到下一页(主页)。我尝试返回 false,但没有成功。

谁能告诉我如何解决这个问题吗?

function doSubmit() {
var checkbox = document.getElementById("terms");
if (!checkbox.checked) {
alert("error message here!");
return;
}
document.getElementById("f").submit();
}​

我正在调用 doSubmit

<input id="proceed" onclick="doSubmit()" type="submit" value="${fn:escapeXml(submit_label)}" />

最佳答案

不要在输入中使用 onclick,而是尝试在表单标记中使用以下内容:

onsubmit="return doSubmit()"

js 的功能如下:

function doSubmit() {
var checkbox = document.getElementById("terms");
if (!checkbox.checked) {
alert("error message here!");
return false;
}
}

关于Javascript - 收到警报消息后停止继续,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11664000/

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