在我的 Web 应用程序中,在登录页面中,我有一个复选框。输入用户名/密码后,如果用户没有勾选复选框(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)}" />