页面加载提示输入一个年份,判断是不是闰年?代码那里出错了
还有0人有此问题
发表在JavaScript视频课程答疑 2018-12-07
是否精华
版块置顶:


<!DOCTYPE html>


<head>
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
 
  </head>
 <body>
  <input type="text" name="year" id="year" value=""/>
   <input type="button" name="save"   value="是闰年吗" onclick="save()"/>
 <script language="javascript">
  var year="";
  if(year==""){
   alert("请输入一个年份");
   }
   year=scanner.nextInt();
  function save(){
   
   if ((year%4 ==0 && year%100!=0)||year%400 ==0)
    {
     alert("是");
    }
    else
    {
     alert("不是");
    }
   }

 
 </script>
</body>

</html>



分享到:
精彩评论 3
前世今生
学分:2019 LV10
2018-12-08
沙发

1、应该把year非空验证放到save()中

2、获取输入的年份值错误,应改为 var year = document.getElementById('year').value;

附上代码

function save(){

   var year= document.getElementById('year').value;

  if(year==""){

   alert("请输入一个年份");

   return false;

   }

   if ((year%4 ==0 && year%100!=0)||year%400 ==0)

    {

     alert("是");

    }

    else

    {

     alert("不是");

    }

   }


yaojinbu123
学分:107 LV3
2018-12-08
板凳

前世今生 发表于2018-12-08 10:18

1、应该把year非空验证放到save()中

2、获取输入的年份值错误,应改为 var year = document.getElementById('year').value;

附上代码

function save(){

   var year= document.getElementById('year').value;

  if(year==""){

   alert("请输入一个年份");

   return false;

   }

   if ((year%4 ==0 && year%100!=0)||year%400 ==0)

    {

     alert("是");

    }

    else

    {

     alert("不是");

    }

   }


谢谢

前世今生
学分:2019 LV10
2018-12-12
地板

yaojinbu123 发表于2018-12-08 20:06

谢谢

不客气

首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照