[英]Date of Birth Validation not working in JSP
我创建了一个验证来检查是否在 BirthDate 中输入了任何值,如果没有,那么它将显示一条消息以输入出生日期。 但它既不工作也不显示警报消息。
var BirthDate=document.getElementById("dob").value;
if(dob =! ""){
document.getElementById("dateerror").innerHTML="";
}
else{
document.getElementById("dateerror").innerHTML="**Enter date of Birth";
}
<label>BirthDate: </label>
<input type="date" id="dob">
<span id="dateerror"></span><br><br>
请试试这个:
var BirthDate=document.getElementById("dob").value;
if(BirthDate=! ""){
document.getElementById("dateerror").innerHTML="";
}
else{
document.getElementById("dateerror").innerHTML="**Enter date of Birth";
}
看起来没有引用正确的变量(引用 dob 而不是 BirthDate)。
这也是你的另一个错误行: if(dob =! ""){
这是一个语法错误,应该是:
var BirthDate=document.getElementById("dob").value;
if (BirthDate != "")
{
document.getElementById("dateerror").innerHTML="";
}
else
{
document.getElementById("dateerror").innerHTML="**Enter date of
Birth";
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.