protobuf3 java赋值语句如何判断正误字段是否被赋值

laydate.js时间选择
(window.slotbydup=window.slotbydup || []).push({
id: '2611110',
container: s,
size: '240,200',
display: 'inlay-fix'
您当前位置: &
[ 所属分类
| 时间 2015 |
作者 红领巾 ]
&asp:HiddenField ID="hfdDateBuid3" runat="server" /&
&script type="text/"&
elem: '#dateBuid3', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
choose: function (datas) { //选择日期完毕的回调
SetHfdValue3(datas);
$("#dateBuid3").val($("#hfdDateBuid3").val()); //页面刷新时将HiddenField值赋值给dateBuid;
function SetHfdValue3(datas) {//将选择的值赋值给HiddenField
$("#hfdDateBuid3").val(datas);
日报日期:
&input id="dateBuid3" class="laydate-icon" onblur="SetHfdValue3(this.value)" style="width: 80" /&
&script src="../../js/jquery-1.9.1.min.js" type="text/javascript"&&/script&
&script src="../../js/layer/laydate-master/laydate.dev.js" type="text/javascript"&&/script&
&script src="../../js/layer/laydate-master/laydate.js" type="text/javascript"&&/script&
本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程
转载请注明本文标题:本站链接:
分享请点击:
1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
阅读(1797)
CodeSecTeam微信公众号
静静的走,静静的看,无论风雨,无论坎坷。
手机客户端laydate.js日期时间选择插件_网页漂亮网
您的位置: >
laydate.js日期时间选择插件
字号:[ & & & & & &
日期时间选择插件laydate.js:
1. 引入JS。 官网:
&script type=&text/javascript& src=&js/laydate.js&&&/script&&
2. 根据需要做相应的配置。详情参看官网。
elem: '#seldate', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
format: 'YYYY/MM/DD hh:mm:ss', // 分隔符可以任意定义,该例子表示只显示年月
festival: true, //显示节日
istime: true, //显示时间选项
choose: function(datas){ //选择日期完毕的回调
alert('得到:'+datas);
实例源码:
&!DOCTYPE html&
&meta charset=&utf-8&&
&meta http-equiv=&X-UA-Compatible& content=&IE=edge&&
&meta name=&viewport& content=&width=device-width, initial-scale=1&&
&link href=&favicon.ico& rel=&shortcut icon& type=&image/x-icon& /&
&link href=&favicon.ico& rel=&Bookmark& type=&image/x-icon& /&
&meta name=&Generator& content=&EditPlus&&&
&meta name=&Author& content=&&&
&meta name=&Keywords& content=&&&
&meta name=&Description& content=&&&
&title&layDate日期时间选择插件&/title&
&link href=&& rel=&stylesheet& /&
&script type=&text/javascript& src=&js/laydate.js&&&/script&
&form method=&post& action=&&&
请选择日期:&input type=&text& name=&date& onclick=&laydate()& /&
&input type=&text& name=&date& id='seldate' class=&laydate-icon& /&&hr /&
elem: '#seldate', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
format: 'YYYY/MM/DD hh:mm:ss', // 分隔符可以任意定义,该例子表示只显示年月
festival: true, //显示节日
istime: true, //显示时间选项
choose: function(datas){ //选择日期完毕的回调
alert('得到:'+datas);
&input id=&seldate1&&
&span class=&laydate-icon& onclick=&laydate({elem:'#seldate1'});&&&/span&
Find more here:/
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持网页漂亮网。
本文移动端链接:
相关阅读:
本站已经安全运行:
创建百年品牌bootstrap laydate日期组件使用详解
作者:范丰平
字体:[ ] 类型:转载 时间:
这篇文章主要为大家详细介绍了bootstrap laydate日期组件使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
在日常的网页开发过程中,日期组件已经成为不可或缺的组件之一。同时,随着广大杰出攻城狮的不懈努力,也出现了很多优秀的日期组件,其中我个人觉得 layDate 日期组件是一个非常不错的组件,简洁易用,样式清爽。
此文主要以贤心所作的 layDate 组件进行日期选择的演示,敬请各位小主们参阅,若有不足之处,敬请大神指正,不胜感激!
闲不多言,直接上码。
演示文档的工程目录如下图所示:
laydate-demo.html 对应的源代码为:
&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&
&html xmlns="http://www.w3.org/1999/xhtml"&
&meta http-equiv="Content-Type" content="text/ charset=utf-8" /&
&title&laydate 日期插件演示示例&/title&
&script type="text/javascript" src="laydate/laydate.js"&&/script&
&script type="text/javascript" src="js/dateUtil.js"&&/script&
&link rel="stylesheet" type="text/css" href="css/page.css" /&
&div class="box"&
&h3&laydate API:&/h3&
一、核心方法:laydate(options);
options是一个对象,它包含了以下key: '默认值'
elem: '#id',
// 日期显示元素选择器,laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'click',
// 触发事件。如果没有传入event,则按照默认的click
format: 'YYYY-MM-DD hh:mm:ss', // 日期格式
istime: false,
// 是否开启时间选择
isclear: true,
// 是否显示清空
istoday: true,
// 是否显示今天
issure: true,
// 是否显示确认
festival: true,
// 是否显示节日
min: ' 00:00:00',
// 最小日期
max: ' 23:59:59', // 最大日期
start: ' 23:00:00',
// 开始日期
fixed: false,
// 是否固定在可视区域
// css z-index
choose: function(dates){
// 选择好日期的回调
二、其它方法/属性
// 获取laydate版本号
laydate.skin(lib); // 加载皮肤,参数lib为皮肤名
layer.now支持多类型参数。timestamp可以是前后若干天,也可以是一个时间戳。format为日期格式,为空时则采用默认的“-”分割。
如laydate.now(-2)将返回前天,laydate.now(0)将返回
layer.now(timestamp, format); // 该方法提供了丰富的功能,推荐灵活使用。
laydate.reset();
// 重设日历控件坐标,一般用于页面dom结构改变时。无参
&div class="box"&
&h3&演示一:直接调用 laydate,无参调用&/h3&
&input placeholder="请输入日期" class="laydate-icon" onclick="laydate()"&
&div class="box"&
&h3&演示二:js外部调用&/h3&
&input class="laydate-icon" id="demo" value=""&
&div class="box"&
&h3&演示三:图标触发日期&/h3&
&input id="ico" readonly&&span class="laydate-icon" onclick="laydate({elem: '#ico'});"&&/span&
&div class="box"&
&h3&演示四:自定义日期格式&/h3&
&input id="custom_date_format" class="laydate-icon"&&/input&
&div class="box"&
&h3&演示五:基于当前日期控制日期范围&/h3&
&input id="custom_date_scope" class="laydate-icon"&&/input&
&div class="box"&
&h3&演示六:显示日期和时间&/h3&
&input id="custom_date_full" class="laydate-icon"&&/input&
&div class="box"&
&h3&演示七:双日期范围显示限制&/h3&
有效时间:&input id="time_start" class="laydate-icon"&&/input& --- &input id="time_end" class="laydate-icon"&&/input&
&div class="box" style="text-align:center"&
以上,就是我基于贤心所作日期插件 layDate 进行的日期组件演示。&br&
个人觉得,其是一款非常不错的日期插件,对其皮肤样式,我个人比较倾向选择 淡蓝 的样式,简洁明快。&br&
以下为相应的参考链接以及 layDate 插件下载的目录(内含所需的皮肤)。
&a href=".cn/jsref/jsref_obj_date.asp" target="_blank"&JavaScript Date 对象&/a&
&a href="/ccMrbLZbZgMQC" target="_blank"&layDate 插件(提取码:a36a)&/a&
!function(){
laydate.skin('danlan');
// 演示二:js外部调用
elem: '#demo'
* 演示四:自定义日期格式
elem: '#custom_date_format',
format: 'YYYY-MM', // 分隔符可以任意定义,该例子表示只显示年月
festival: true, // 显示节日
choose: function(datas){ // 选择日期完毕的回调
alert('您选择的日期为:'+datas);
* 演示五:基于当前日期控制日期范围
elem: '#custom_date_scope',
min: laydate.now(-7), // -1代表昨天,-2代表前天,以此类推
max: laydate.now(+7) // +1代表明天,+2代表后天,以此类推
* 演示六:显示日期和时间
elem: '#custom_date_full',
format: 'YYYY-MM-DD hh:mm:ss', // 分隔符可以任意定义,该例子表示只显示年月
festival: true,
// 显示节日
istime: true,
choose: function(dates){ // 选择日期完毕的回调
alert('您选择的日期时间为:'+dates);
* 演示七:双日期范围显示限制
var start_time = {
elem: '#time_start',
format: 'YYYY-MM-DD hh:mm:ss',
min: laydate.now(),
// 设定最小日期为当前日期
//max: laydate.now(+5), // 最大日期
istime: true,
istoday: false,
choose: function(dates){
var cur = convertString2Date(dates);
var str = convertDate2String(cur);
var mse = adjustDate(cur, 0);
var ad = convertDate2String(mse);
alert("当前日期:" + cur + "\n\n格式日期:" + str + "\n\n毫秒总数:" + mse + "\n\n调整日期:" + mse
+ "\n\n加 1 秒:" + convertDate2String(adjustDate(cur, 1))
+ "\n\n加 1 分:" + convertDate2String(adjustDate(cur, 60))
+ "\n\n加 1 时:" + convertDate2String(adjustDate(cur, 60*60))
+ "\n\n加 1 天:" + convertDate2String(adjustDate(cur, 60*60*24))
+ "\n\n加 1 月:" + convertDate2String(adjustDate(cur, 60*60*24*30))
+ "\n\n加 1 年:" + convertDate2String(adjustDate(cur, 60*60*24*30*12))
+ "\n\n减 1 秒:" + convertDate2String(adjustDate(cur, -1))
+ "\n\n减 1 分:" + convertDate2String(adjustDate(cur, -60))
+ "\n\n减 1 时:" + convertDate2String(adjustDate(cur, -60*60))
+ "\n\n减 1 天:" + convertDate2String(adjustDate(cur, -60*60*24))
+ "\n\n减 1 月:" + convertDate2String(adjustDate(cur, -60*60*24*30))
+ "\n\n减 1 年:" + convertDate2String(adjustDate(cur, -60*60*24*30*12)));
// 开始日选好后,重置结束日的最小日期为下一天
end_time.min = convertDate2String(adjustDate(cur, 60*60*24));
// 将结束日的初始值设定为开始日的第三天
end_time.start = convertDate2String(adjustDate(cur, 60*60*24*2));
// 将结束日的终止值设定为开始日的第三十天,日期范围为一个月
end_time.max = convertDate2String(adjustDate(cur, 60*60*24*30));
var end_time = {
elem: '#time_end',
format: 'YYYY-MM-DD hh:mm:ss',
min: laydate.now(),
max: ' 23:59:59',
istime: true,
istoday: false,
choose: function(dates){
var cur = convertString2Date(dates);
// 结束日选好后,重置开始日的最大日期为前第一天
start_time.max = convertDate2String(adjustDate(cur, -60*60*24));
// 将起始日的初始值设定为结束日的前第三十天
start_time.start = convertDate2String(adjustDate(cur, -60*60*24*30));
// 将起始日的起始日期设定为结束日的前第三十天,日期范围为一个月
start_time.min = convertDate2String(adjustDate(cur, -60*60*24*30));
laydate(start_time);
laydate(end_time);
page.css 对应的源码为:
padding:0;
list-style:
background-color:#E3E3E3;
font-size:14
color:#000;
font-family:'微软雅黑'
line-height:30
font-size:20
a,a:hover{
text-decoration:
font-family:'微软雅黑'
width:1200
padding:10px 20
background-color:#
padding-right:20
margin:10px 0;
.layinput{
height: 22
line-height: 22
width: 150
margin: 0;
convertString2Date 函数对应的源码如下:
convertDate2String 函数对应的源码如下:
adjustDate 函数对应的源码如下:
运行结果如下所示:
至此,HTML-001-日期组件 layDate 演示顺利完结,希望此文能够给初学 HTML 的您一份参考。
最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢!
如果大家还想深入学习,可以点击进行学习,再为大家附3个精彩的专题:
以上就是本文的全部内容,希望大家多多支持脚本之家。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具layui加载laydate调用出错 - Fly社区
layui加载laydate调用出错
 855
悬赏:5飞吻
layui.use(['layer','laydate'], function () {
var layer = layui.layer, //加载layer
laydate = layui.var start = {
elem: '#txtBeginTime', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
format: 'YYYY-MM-DD',
istime: true,
max: laydate.now(),
choose: function (datas) {
end.min = //开始日选好后,重置结束日的最小日期
end.start = //将结束日的初始值设定为开始日
var end = {
elem: '#txtEndTime', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎,因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus', //响应事件。如果没有传入event,则按照默认的click
format: 'YYYY-MM-DD',
istime: true,
max: laydate.now(),
choose: function (datas) {
start.max =
laydate(start);
laydate(end);
});Cannot read property ‘toLocaleLowerCase’ of undefined有人遇到过这个问题吗?
这里要把laydate也在use里加进去layui.use('layer','laydate ', function () {
var layer = layui.layer, //加载layer
laydate = layui.
@ 我现在改成直接调laydate的js了,之前用layui的时候加了
@ 也行,都可以的
 1078
 1040
 487
 464
 262
 260
 247
 233
 228
 214
 15
 14
 13
 12
 12
 10
 10
 10
 10
 9

我要回帖

更多关于 java赋值语句如何判断正误 的文章

 

随机推荐