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 相关文章推荐
php5 pdo新改动加载注意事项
Sep 11 PHP
在JavaScript中调用php程序
Mar 09 PHP
微信公众平台实现获取用户OpenID的方法
Apr 15 PHP
简单谈谈favicon
Jun 10 PHP
php数组随机排序实现方法
Jun 13 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 PHP
php自定义分页类完整实例
Dec 25 PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
Jan 07 PHP
Smarty简单生成表单元素的方法示例
May 23 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
Jan 22 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
May 27 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类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP漏洞全解(详细介绍)
2012/11/13 PHP
PHP闭包实例解析
2014/09/08 PHP
php生成随机颜色方法汇总
2014/12/03 PHP
yii使用activeFileField控件实现上传文件与图片的方法
2015/12/28 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
jWiard 基于JQuery的强大的向导控件介绍
2011/10/28 Javascript
打造个性化的功能强大的Jquery虚拟键盘(VirtualKeyboard)
2014/10/11 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
node.js抓取并分析网页内容有无特殊内容的js文件
2015/11/17 Javascript
JS中Select下拉列表类(支持输入模糊查询)功能
2017/01/17 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
2017/03/30 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
AJAX在JQuery中的应用详解
2019/01/30 jQuery
微信小程序实现获取小程序码和二维码java接口开发
2019/03/29 Javascript
JavaScript页面倒计时功能完整示例
2019/05/15 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
多个Vue项目部署到服务器的步骤记录
2020/10/22 Javascript
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
jupyter notebook清除输出方式
2020/04/10 Python
基于python的opencv图像处理实现对斑马线的检测示例
2020/11/29 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
资深财务管理人员自我评价
2013/09/22 职场文书
构建高效课堂实施方案
2014/03/13 职场文书
保护环境倡议书300字
2014/05/19 职场文书
组织鉴定材料
2014/06/02 职场文书
学校政风行风评议工作总结
2014/10/21 职场文书
成本会计岗位职责
2015/02/03 职场文书
汉语拼音教学反思
2016/02/22 职场文书
星际争霸 Light vs Action 一场把教主看到鬼畜的比赛
2022/04/01 星际争霸