對於JavaScript的問題是 用戶應該在Enter Year文本字段中輸入一年。如果輸入的數字是閏年,則閏年文本字段應顯示「是」,如果不是,則顯示「否」。我不得不使用一個按鍵事件處理閏年的事件處理
這是我使用的JavaScript,這個JavaScript不工作
function myFunction()
("Enter A Year");
if x = (year % 100 === 0) ? (year % 400 === 0) : (year % 4 === 0);
if(x){
("This Is A Leap Year");
document.getElementById("x")
}else{
function myFunction()
("This Is Not A Leap Year");
document.getElementById("z")
}
}
,這是我使用下面的功能
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Leap Year</title>
<script src="worksheet7.js" type="text/javascript" defer></script>
</head>
<body>
<h1>Leap Years</h1>
<input id="x" onkeyup="myFunction()"> Enter Year
<input id="z" onkeyup="myFunction()"> is it a leap year?
</body>
</html>
你需要看看關於基本JavaScript的一些教程:定義變量,函數,調用函數等 –
@vazed你的函數有太多的語法錯誤。 –