用户输入的闰年JavaScript编程

用户输入的闰年JavaScript编程,javascript,Javascript,我对javascript还不熟悉,我正在尝试创建一个函数,该函数告诉我们给定的年份是否是闰年。我想从表单>输入中获取值 请纠正我的错误 : index.html 好了:阅读评论,看看我做了什么改变 功能你好{ var leapYear=document.getElementByIdleAppInput.value; //将leapYear的值从document.forms.years.value更改为document.GetElementByIdleAppInput.value var num

我对javascript还不熟悉,我正在尝试创建一个函数,该函数告诉我们给定的年份是否是闰年。我想从表单>输入中获取值 请纠正我的错误

:

index.html


好了:阅读评论,看看我做了什么改变

功能你好{ var leapYear=document.getElementByIdleAppInput.value; //将leapYear的值从document.forms.years.value更改为document.GetElementByIdleAppInput.value var numb=一年,10; var结果=numb%4; 如果结果===0{ document.getElementByIdleap.innerHTML=是,这是闰年 } 其他的 document.getElementByIdleeap.innerHTML=不,这不是闰年 ; } 文件 请输入当前年份以检查闰年 本年度: 高于-> 走吧!


如果你愿意,请在问题本身中发布与问题相关的所有代码-不要将其隐藏在链接后面。你不应该告诉那些想帮忙的潜在帮手,他们必须在异地工作,只是为了了解你在做什么。如果链接中断,这个问题可能对未来的读者毫无用处。请将您的代码编辑到a中的问题中,否则问题可能会被关闭,谢谢。我已经告诉过您,我在粘贴问题框中的链接时遇到了问题。您需要一个类似queryselector的东西,给输入一个id,然后您可以执行document.querySelectorid.value以获取input中的值Chris Li thanx man您让我开心了一天。它一下子解决了我的问题!嘿,非常感谢你!!!我不敢相信我犯了一个愚蠢的错误。。。谢谢你,老兄;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="javascript.js"></script>
</head>
<body>
    <h3 style="text-transform: capitalize;">please enter the current year to check the leap year</h3>
    <form>
        Current Year:<br>
        <input type="text" name="years" value="2018"><br>
    </form>
    <button style="padding: 5px 10px; background-color:aqua; font-weight: bold;
    margin: 20px;" onclick="hello()">Let's go!</button>
    <p id="leap"></p>
</body>
</html>
function hello(){
    var leapYear = document.forms.years.value;
    var numb = parseInt(leapYear, 10);
    var result = numb % 4;
    if (result === 0){
        document.getElementById("leap").innerHTML= "Yes, This Is A Leap Year"
    }
    else(
        document.getElementById("leap").innerHTML= "No, This Is Not A Leap Year"
    );
}