gpt4 book ai didi

Javascript 返回 false,警报不起作用

转载 作者:行者123 更新时间:2023-11-30 07:43:19 26 4
gpt4 key购买 nike

我正在努力确保我的表单中的某些字段没有留空。它看起来很简单,但由于某种原因它不起作用。警报没有显示,并且 return false 不起作用(它继续将空白条目发布到我的数据库中)请帮忙,我做错了什么。谢谢!

脚本:

function check(){
var name = getElementById('name');
var date = getElementById('date');
var pri = getElementById('pri');
var asapc = getElementById('asapc');
var asapn = getElementById('asapn');
var obr = getElementById('obr');
var obc = getElementById('obc');
var obn = getElementById('obn');
if (name.value == "" || date.value == "" || pri.value == "not" || asapc.value == "" || asapn.value == "" || obr.value == "" || obc.value == "" || obn.value == "") {
alert( "One or more fields were not filled out." );
return false ; }
return true;
}

代码:

<FORM ACTION="step2.php" METHOD="POST" onsubmit="check();">
<!-- fields here -->
<INPUT TYPE="submit" VALUE="CONTINUE">

最佳答案

访问每个元素作为 document.getElementById... 并且在表单标签中写这个 onsubmit="return check();" 而不是 if onsubmit="检查();"

关于Javascript 返回 false,警报不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12009848/

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