Получение «Ожидается, что неопределенное быть» ошибка в JavaScript - PullRequest
0 голосов
/ 22 февраля 2019

function getAge() {
var dob = new Date(document.getElementById("dob").value);
var candyear = dob.getFullYear();
var today = new Date();
var curryear = today.getFullYear();
var x=curryear-candyear;
if(x<=0)
{
  document.getElementById("showresults").innerHTML="Wrong date!!";
}
else
{
  
  document.getElementById("showresults").innerHTML="You are "+x+" year(s) old!!";
}
    
}
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form>
<h2>JavaScript Objects</h2><br>
Enter Your DOB<input id="dob" type="date" name="dob">
<button type="submit" name="submit" onClick="getAge()">submit</button><br>
<p id="showresults">
</p>
</form>
</body>
</html>

Я запускаю этот код для набора предопределенных тестовых случаев, о которых я не знаю.И я получаю сообщение об ошибке «Ожидается, что undefined будет« Неправильная дата !! ».Я просто не могу понять, что не так с моим кодом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...