gpt4 book ai didi

javascript - 年龄验证,确保不为空且不小于18

转载 作者:行者123 更新时间:2023-12-02 17:37:22 25 4
gpt4 key购买 nike

应该确保前 2 个 elem[0] 和 elem[1] 不为空,以及它们是否返回并出错或显示名称第二部分是如果年龄 elem[2] 小于 18 则给出错误

function checkForm()
{


var elem = document.getElementById('myForm').elements;

if(elem[0].value or elem[1].value ==(""))
{
alert("Please enter your first and last name");
}
alert("Your name is " + elem[0].value + "" + elem[1].value);

if number(elem[2].value) < 18
{
alert("You are to young to be playing on this computer.");
}
alert("Your age is "+ elem[2].value);


}

最佳答案

看起来您的 if() 语句格式不正确。

您应该使用 || (两个管道符号)而不是“或”。

此外,声明的正确格式:

if(condition){
what to do if 'condition' is true
}

所以,正确的格式:

if(elem[0].value =="" || elem[1].value ==""){
alert("Please enter your first and last name");
}
alert("Your name is " + elem[0].value + "" + elem[1].value);

也对您的其他代码使用此格式。

关于javascript - 年龄验证,确保不为空且不小于18,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22489738/

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