最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js+html实现周岁年龄计算器

来源:动视网 责编:小OO 时间:2020-11-27 21:54:29
文档

js+html实现周岁年龄计算器

本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下:输入界面展示。输出结果展示。实现代码。<。DOCTYPE html>;<;html>;<;head>;<;meta charset="utf-8">;<;title>;<;/title>;<;/head>;<;body>;<;div>;< 。
推荐度:
导读本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下:输入界面展示。输出结果展示。实现代码。<。DOCTYPE html>;<;html>;<;head>;<;meta charset="utf-8">;<;title>;<;/title>;<;/head>;<;body>;<;div>;< 。


本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下

输入界面展示:

输出结果展示:

实现代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title></title>
 </head>
 <body>
 <div>
 <!-- 设计输入及点击界面 -->
 <p>请输入您的出生日期(yyy/mm/dd):</p>
 <input type="text" style="width: 60px;" id="year">/
 <input type="text" style="width: 60px;" id="month">/
 <input type="text" style="width: 60px;" id="day"></br>
 <!-- 运用button标签并设置点击事件函数 -->
 <button style="margin-top:10px " onclick="getAge()">计算</button>
 </div>
 
 <script>
 //计算周岁年龄的函数
 function getAge() {
 //定义返回值
 var returnAge
 
 //获取输入框参数
 var birthYear = document.getElementById("year").value
 var birthMonth = document.getElementById("month").value
 var birthDay = document.getElementById("day").value
 
 //获取当前时间
 d = new Date();
 var nowYear = d.getFullYear()
 var nowMonth = d.getMonth() + 1
 var nowDay = d.getDate()
 
 //计算周岁年龄差
 if (nowYear == birthYear) {
 returnAge = 0; //同年 则为0岁
 } else {
 var ageDiff = nowYear - birthYear //年之差
 if (ageDiff > 0) {
 if (nowMonth == birthMonth) {
 var dayDiff = nowDay - birthDay //日之差
 if (dayDiff < 0) {
 returnAge = ageDiff - 1
 } else {
 returnAge = ageDiff
 }
 } else {
 var monthDiff = nowMonth - birthMonth //月之差
 if (monthDiff < 0) {
 returnAge = ageDiff - 1
 } else {
 returnAge = ageDiff
 }
 }
 } else {
 returnAge = -1 //输入有误
 }
 
 }
 alert(returnAge)//结果弹窗显示
 }
 </script>
 </body>
</html>

文档

js+html实现周岁年龄计算器

本文实例为大家分享了js+html实现周岁年龄计算器的具体代码,供大家参考,具体内容如下:输入界面展示。输出结果展示。实现代码。<。DOCTYPE html>;<;html>;<;head>;<;meta charset="utf-8">;<;title>;<;/title>;<;/head>;<;body>;<;div>;< 。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top