Admin/js/datecontrol.js
(开头部分) 22KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
*加入人: ocean chou
*使用方法:
* (1)只选择日期 <input type="text" name="date" readOnly onClick="setDay(this);">
* (2)选择日期和小时 <input type="text" name="dateh" readOnly onClick="setDayH(this);">
* (3)选择日期和小时及分钟 <input type="text" name="datehm" readOnly onClick="setDayHM(this);">
*设置参数的方法
* (1)设置日期分隔符 setDateSplit(strSplit);默认为"-"
* (2)设置日期与时间之间的分隔符 setDateTimeSplit(strSplit);默认为" "
* (3)设置时间分隔符 setTimeSplit(strSplit);默认为":"
* (4)设置(1),(2),(3)中的分隔符 setSplit(strDateSplit,strDateTimeSplit,strTimeSplit);
* (5)设置开始和结束年份 setYearPeriod(intDateBeg,intDateEnd)
*说明:
* 默认返回的日期时间格式类似:2005-02-02 08:08
*/
//------------------ 样式定义 ---------------------------//
//功能按钮同样样式
var s_sss_turn_base = "height:16px;font-size:9pt;color:white;border:0 solid #CCCCCC;cursor:hand;background-color:#2650A6;";
//翻年、月等的按钮
var s_sss_turn = "width:28px;" + s_sss_turn_base;
//关闭、清空等按钮样式
var s_sss_turn2 = "width:22px;" + s_sss_turn_base;
//年选择下拉框
var s_sss_select = "width:64px;display:none;";
//月、时、分选择下拉框
var s_sss_select2 = "width:46px;display:none;";
//日期选择控件体的样式
var s_sss_body = "width:150;background-color:#2650A6;display:none;z-index:9998;position:absolute;" +
"border-left:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-right:1px solid #999999;border-bottom:1px solid #999999;";
//显示日的td的样式
var s_sss_day = "width:21px;height:20px;background-color:#D8F0FC;font-size:10pt;";
//字体样式
var s_sss_font = "color:#FFCC00;font-size:9pt;cursor:hand;";
//链接的样式
var s_sss_link = "text-decoration:none;font-size:9pt;color:#2650A6;";
//横线
var s_sss_line = "border-bottom:1 solid #6699CC";
//------------------ 变量定义 ---------------------------//
var sssYearSt = 1950;//可选择的开始年份
var sssYearEnd = 2050;//可选择的结束年份
var sssDateNow = new Date();
var sssYear = sssDateNow.getFullYear(); //定义年的变量的初始值
var sssMonth = sssDateNow.getMonth()+1; //定义月的变量的初始值
var sssDay = sssDateNow.getDate();
var sssHour = 8;//sssDateNow.getHours();
var sssMinute = 0;//sssDateNow.getMinutes();
var sssArrDay=new Array(42); //定义写日期的数组
var sssDateSplit = "-"; //日期的分隔符号
var sssDateTimeSplit = " "; //日期与时间之间的分隔符
var sssTimeSplit = ":"; //时间的分隔符号
var sssOutObject; //接收日期时间的对象
var arrsssHide = new Array();//被强制隐藏的标签
var m_bolShowHour = false;//是否显示小时
var m_bolShowMinute = false;//是否显示分钟
var m_aMonHead = new Array(12); //定义阳历中每个月的最大天数
m_aMonHead[0] = 31; m_aMonHead[1] = 28; m_aMonHead[2] = 31; m_aMonHead[3] = 30; m_aMonHead[4] = 31; m_aMonHead[5] = 30;
m_aMonHead[6] = 31; m_aMonHead[7] = 31; m_aMonHead[8] = 30; m_aMonHead[9] = 31; m_aMonHead[10] = 30; m_aMonHead[11] = 31;
后面还有 542 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
