layui前段框架日期控件使用方法详解


Posted in Javascript onMay 19, 2017

本文实例为大家分享了layui-日期控件的实现代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>日期</title>
  <link rel="stylesheet" href="layui/css/layui.css">
 </head>
 <body>
  <blockquote class="layui-elem-quote">目前Layui中的日期组件还是layDate 1.1的改良版,它后续将会进行一次重写。</blockquote>
  <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;">
   <legend>顺便列举几个常用例子</legend>
  </fieldset>
  <div class="layui-form-pane" style="margin-top: 15px;">
   <div class="layui-form-item">
  <label class="layui-form-label">范围选择</label>
  <div class="layui-input-inline">
   <input class="layui-input" placeholder="开始日" id="LAY_demorange_s">
  </div>
  <div class="layui-input-inline">
   <input class="layui-input" placeholder="截止日" id="LAY_demorange_e">
  </div>
  </div>
  </div>

  <script src="layui/layui.js"></script>
  <script>
layui.use('laydate', function(){

 var laydate = layui.laydate;

 var start = {
 min: laydate.now()
 ,max: '2099-06-16 23:59:59'
 ,istoday: false
 ,choose: function(datas){
  end.min = datas; //开始日选好后,重置结束日的最小日期
  end.start = datas //将结束日的初始值设定为开始日
 }
 };

 var end = {
 min: laydate.now()
 ,max: '2099-06-16 23:59:59'
 ,istoday: false
 ,choose: function(datas){
  start.max = datas; //结束日选好后,重置开始日的最大日期
 }
 };

 document.getElementById('LAY_demorange_s').onclick = function(){
 start.elem = this;
 laydate(start);
 }
 document.getElementById('LAY_demorange_e').onclick = function(){
 end.elem = this
 laydate(end);
 }

});
</script>

 </body>
</html>

效果图:

layui前段框架日期控件使用方法详解

官网日期控件

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
了不起的node.js读书笔记之node的学习总结
Dec 22 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
JS框架之vue.js(深入三:组件1)
Sep 29 Javascript
require、backbone等重构手机图片查看器
Nov 17 Javascript
Vue数据驱动模拟实现5
Jan 13 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
Apr 22 Javascript
用Webpack构建Vue项目的实践
Nov 07 Javascript
JavaScript实现构造json数组的方法分析
Aug 17 Javascript
JS实现的小火箭发射动画效果示例
Dec 08 Javascript
微信小程序时间选择插件使用详解
Dec 28 Javascript
JS原生瀑布流效果实现
Apr 26 Javascript
微信小程序实现日历签到
Sep 21 Javascript
详解Node.js开发中的express-session
May 19 #Javascript
前端页面文件拖拽上传模块js代码示例
May 19 #Javascript
jQuery操作之效果详解
May 19 #jQuery
AngularJS中的promise用法分析
May 19 #Javascript
几种响应式文字详解
May 19 #Javascript
关于Bootstrap按钮组件消除黄框的方法
May 19 #Javascript
vue.js动态数据绑定学习笔记
May 19 #Javascript
You might like
PHP页面中文乱码分析
2013/10/29 PHP
php正则preg_replace_callback函数用法实例
2015/06/01 PHP
PHPMailer发送邮件
2016/12/28 PHP
cument.execCommand()用法深入理解
2012/12/04 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(基于jquery)
2015/11/18 Javascript
浅析JS运动
2015/12/28 Javascript
JQuery Mobile实现导航栏和页脚
2016/03/09 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
基于JavaScript实现活动倒计时效果
2017/04/20 Javascript
详解Angular2响应式表单
2017/06/14 Javascript
Vue组件实例间的直接访问实现代码
2017/08/20 Javascript
VUE + UEditor 单图片跨域上传功能的实现方法
2018/02/08 Javascript
angular4中*ngFor不能对返回来的对象进行循环的解决方法
2018/09/12 Javascript
ng-zorro-antd 入门初体验
2018/12/03 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
Vue组件实现触底判断
2019/06/26 Javascript
解决 window.onload 被覆盖的问题方法
2020/01/14 Javascript
Nuxt 嵌套路由nuxt-child组件用法(父子页面组件的传值)
2020/11/05 Javascript
[16:27]DOTA2 HEROS教学视频教你分分钟做大人-艾欧
2014/06/11 DOTA
[33:39]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第二局
2016/02/27 DOTA
Python本地与全局命名空间用法实例
2015/06/16 Python
Python聚类算法之DBSACN实例分析
2015/11/20 Python
python实现简单登陆流程的方法
2018/04/22 Python
详解Python爬取并下载《电影天堂》3千多部电影
2019/04/26 Python
用Anaconda安装本地python包的方法及路径问题(图文)
2019/07/16 Python
python_array[0][0]与array[0,0]的区别详解
2020/02/18 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
德国高性价比网上药店:medpex
2017/07/09 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
秘书英文求职信
2014/04/16 职场文书
大学生在校表现评语
2014/12/31 职场文书
工伤调解协议书
2016/03/21 职场文书
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
2021/03/31 jQuery
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript