PHP 年月日的三级联动实例代码


Posted in PHP onMay 24, 2017

年月日的三级联动

<input type="text" id="hs"> <input type="button" id="btn" value="提交">
<span id="rent"></span>

这个年月日的三级联动 主要是用的select标签

var str = "<select id='year'></select>  <select id='month'>" +
    "</select>  <select id='day'></select>";
  $("#rent").html(str);

  fullyear();
  fullmonth();
  fullday();

  //当其中一个改变,后面的要跟着改变

  $("#year").change(function(){

    fullday();
  });
  $("#month").change(function(){

    fullday();
  });


  function fullyear()

  {
    var d = new Date();
    var year = d.getFullYear();
    str ="";
    for(var i=year-5;i<year+6;i++)
    {
      if(i==year)
      {
        str += "<option selected='selected' value='"+i+"'>"+i+"</option>";
      }
      else {
        str +="<option value='"+i+"'>"+i+"</option>"
      }
    }
    $("#year").html(str);
  }

  function fullmonth()
  {
    var d = new Date();
    var month = d.getMonth()+1;
    str ="";
    for(var j=1;j<13;j++)
    {
      if(j==month)
      {
        str += "<option selected='selected' value='"+j+"'>"+j+"</option>";
      }
      else {
        str +="<option value='"+j+"'>"+j+"</option>"
      }
    }
    $("#month").html(str);

  }

  function fullday()
  {
    var d = new Date();
    var day = d.getDate();
    var year=$("#year").val();
    var month=$("#month").val();
    var rq=31;
    str ="";
    if(month==4|| month==6|| month==9|| month===11)
    {
      rq=30;
    }
    else if(month==2)
    {
      if(year%4==0 && year%100!=0 || year%400==0)
      {
        rq=29;//闰年
      }
      else{
        rq=28; //不是闰年
      }
    }
    for(var n=1;n<rq+1;n++)
    {
      if(n==day)
      {
        str +="<option selected='selected' value='"+n+"'>"+n+"</option>";
      }
      else
      {
        str +="<option value='"+n+"'>"+n+"</option>";
      }
    }

    $("#day").html(str);

  } //到这里就完成了下拉列表的内容了,下一步要做的是把内容存到表单中
$("#btn").click(function(){
 var nian=$("#year").val();
 var yue=$("#month").val();
 var ri=$("#day").val();

var time=nian+"-"+yue+"-"+ri+"";

 $("#hs").val(time)


})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
PHP脚本中include文件出错解决方法
Nov 20 PHP
防止MySQL注入或HTML表单滥用的PHP程序
Jan 21 PHP
一个PHP缓存类代码(附详细说明)
Jun 09 PHP
关于PHP模板Smarty的初级使用方法以及心得分享
Jun 21 PHP
让PHP显示Facebook的粉丝数量方法
Jan 08 PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
如何利用http协议发布博客园博文评论
Aug 03 PHP
是 WordPress 让 PHP 更流行了 而不是框架
Feb 03 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
浅谈PHP中pack、unpack的详细用法
Mar 12 PHP
Laravel基础_关于view共享数据的示例讲解
Oct 14 PHP
php验证码生成器
May 24 #PHP
php批量修改表结构实例
May 24 #PHP
php 人员权限管理(RBAC)实例(推荐)
May 24 #PHP
老生常谈PHP面向对象之命令模式(必看篇)
May 24 #PHP
php实现查询功能(数据访问)
May 23 #PHP
php批量删除操作(数据访问)
May 23 #PHP
[原创]PHP正则删除html代码中a标签并保留标签内容的方法
May 23 #PHP
You might like
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
2016/01/15 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
javascript 常用代码技巧大收集
2009/02/25 Javascript
JavaScript 的方法重载效果
2009/08/07 Javascript
DOM 中的事件处理介绍
2012/01/18 Javascript
jquery foreach使用示例
2013/09/12 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
JavaScript中eval()函数用法详解
2015/12/14 Javascript
jQuery如何获取动态添加的元素
2016/06/24 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
JavaScript实现替换字符串中最后一个字符的方法
2017/03/07 Javascript
js限制input只能输入有效的数字(第一个不能是小数点)
2018/09/28 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
Python MySQLdb模块连接操作mysql数据库实例
2015/04/08 Python
python使用xmlrpclib模块实现对百度google的ping功能
2015/06/02 Python
Python正则表达式匹配中文用法示例
2017/01/17 Python
Queue 实现生产者消费者模型(实例讲解)
2017/11/13 Python
Python制作豆瓣图片的爬虫
2017/12/28 Python
PyQt5实现类似别踩白块游戏
2019/01/24 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
2019/02/22 Python
Python绘图实现显示中文
2019/12/04 Python
python中设置超时跳过,超时退出的方式
2019/12/13 Python
PyTorch中反卷积的用法详解
2019/12/30 Python
pandas DataFrame运算的实现
2020/06/14 Python
美国性感女装网站:bebe
2017/03/04 全球购物
Tiqets荷兰:出售欧洲最美丽的景点和博物馆门票
2018/01/09 全球购物
意大利火车票和铁路通行证专家:ItaliaRail
2019/01/22 全球购物
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
石油工程专业毕业生求职信
2014/04/13 职场文书
行政答辩状范文
2015/05/21 职场文书
幼儿园六一主持词开场白
2015/05/28 职场文书
2016年九九重阳节活动总结
2016/04/01 职场文书
教你怎么用Python处理excel实现自动化办公
2021/04/30 Python