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聊天室技术
Oct 09 PHP
html中select语句读取mysql表中内容
Oct 09 PHP
php程序效率优化的一些策略小结
Jul 17 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
Aug 22 PHP
PHP基于CURL进行POST数据上传实例
Nov 10 PHP
PHP获取当前所在目录位置的方法
Nov 26 PHP
PHP连接MySQL数据的操作要点
Mar 20 PHP
php导出中文内容excel文件类实例
Jul 06 PHP
Zend Framework教程之Zend_Db_Table表关联实例详解
Mar 23 PHP
PHP5.6新增加的可变函数参数用法分析
Aug 25 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
laravel 解决Eloquent ORM的save方法无法插入数据的问题
Oct 21 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
一段防盗连的PHP代码
2006/12/06 PHP
PHP编实现程动态图像的创建代码
2008/09/28 PHP
php判断数组元素中是否存在某个字符串的方法
2014/06/14 PHP
PHP、Java des加密解密实例
2015/04/27 PHP
php实现用已经过去多长时间的方式显示时间
2015/06/05 PHP
Zend Framework缓存Cache用法简单实例
2016/03/19 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
Javascript事件实例详解
2013/11/06 Javascript
jqgrid 编辑添加功能详细解析
2013/11/08 Javascript
Javascript中For In语句用法实例
2015/05/14 Javascript
JavaScript 继承详解(六)
2016/10/11 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
BootStrap Table后台分页时前台删除最后一页所有数据refresh刷新后无数据问题
2016/12/28 Javascript
bootstrap组件之导航组件使用方法
2017/01/19 Javascript
element-ui 关于获取select 的label值方法
2018/08/24 Javascript
vue实现form表单与table表格的数据关联功能示例
2019/01/29 Javascript
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
2019/12/12 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
Vue 如何使用props、emit实现自定义双向绑定的实现
2020/06/05 Javascript
[06:04]DOTA2国际邀请赛纪录片:Just For LGD
2013/08/11 DOTA
python将unicode转为str的方法
2017/06/21 Python
Python引用类型和值类型的区别与使用解析
2017/10/17 Python
Python读写/追加excel文件Demo分享
2018/05/03 Python
基于DATAFRAME中元素的读取与修改方法
2018/06/08 Python
教你如何编写、保存与运行Python程序的方法
2019/07/12 Python
Python利用socket模块开发简单的端口扫描工具的实现
2021/01/27 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
美国面料纺织品商城:Fabric.com
2017/06/28 全球购物
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
长曲棍球装备:Lacrosse Monkey
2020/12/02 全球购物
公司爱心捐款倡议书
2014/05/14 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
廉政承诺书2015
2015/04/28 职场文书
2015选调生工作总结
2015/07/24 职场文书