当前位置:  技术问答>java相关

不知哪位高手有javascript的时间控件?如能回答再用50分相送!!

    来源: 互联网  发布时间:2015-09-30

    本文导语:  不知哪位高手有javascript的时间控件,能实现时间选择功能!时间的格式是:2002-10-11,像这种格式的,最好是有实例的。     我的邮箱是:wzg7711@163.com               Q Q:12037216 | 这里...

不知哪位高手有javascript的时间控件,能实现时间选择功能!时间的格式是:2002-10-11,像这种格式的,最好是有实例的。
    我的邮箱是:wzg7711@163.com   
           Q Q:12037216

|
这里有:
http://www.csdn.net/develop/Read_Article.asp?Id=15245

|
var outObject;
function setday(tt,obj) //主调函数
{
  if (arguments.length >  2){alert("对不起!传入本控件的参数太多!");return;}
  if (arguments.length == 0){alert("对不起!您没有传回本控件任何参数!");return;}
  var dads  = document.all.meizzDateLayer.style;var th = tt;
  var ttop  = tt.offsetTop;     //TT控件的定位点高
  var thei  = tt.clientHeight;  //TT控件本身的高
  var tleft = tt.offsetLeft;    //TT控件的定位点宽
  var ttyp  = tt.type;          //TT控件的类型
  while (tt = tt.offsetParent){ttop+=tt.offsetTop; tleft+=tt.offsetLeft;}
  dads.top  = (ttyp=="image")? ttop+thei : ttop+thei+6;
  dads.left = tleft;
  outObject = (arguments.length == 1) ? th : obj;
  dads.display = '';
  event.returnValue=false;
}

var MonHead = new Array(12);        //定义阳历中每个月的最大天数
    MonHead[0] = 31; MonHead[1] = 28; MonHead[2] = 31; MonHead[3] = 30; MonHead[4]  = 31; MonHead[5]  = 30;
    MonHead[6] = 31; MonHead[7] = 31; MonHead[8] = 30; MonHead[9] = 31; MonHead[10] = 30; MonHead[11] = 31;

var meizzTheYear=new Date().getFullYear(); //定义年的变量的初始值
var meizzTheMonth=new Date().getMonth()+1; //定义月的变量的初始值
var meizzWDay=new Array(37);               //定义写日期的数组

function document.onclick() //任意点击时关闭该控件

  with(window.event.srcElement)
  { if (tagName != "INPUT" && getAttribute("Author")==null)
    document.all.meizzDateLayer.style.display="none";
  }
}

function meizzWriteHead(yy,mm)  //往 head 中写入当前的年与月
  { document.all.meizzYearHead.innerText  = yy;
    document.all.meizzMonthHead.innerText = mm;
  }

function tmpSelectYearInnerHTML(strYear) //年份的下拉框
{
  if (strYear.match(/D/)!=null){alert("年份输入参数不是数字!");return;}
  var m = (strYear) ? strYear : new Date().getFullYear();
  if (m  9999) {alert("年份值不在 1000 到 9999 之间!");return;}
  var n = m - 10;
  if (n  9999) n = 9974;
  var s = "rn";
  var selectInnerHTML = s;
  for (var i = n; i  999 && meizzTheYear  999 && meizzTheYear 1){meizzTheMonth--}else{meizzTheYear--;meizzTheMonth=12;}
    meizzSetDay(meizzTheYear,meizzTheMonth);
  }
function meizzNextM()  //往后翻月份
  {
    if(meizzTheMonth==12){meizzTheYear++;meizzTheMonth=1}else{meizzTheMonth++}
    meizzSetDay(meizzTheYear,meizzTheMonth);
  }

function meizzSetDay(yy,mm)   //主要的写程序**********
{
  meizzWriteHead(yy,mm);
  for (var i = 0; i 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我要把在applet里用swing的jtable展现的数据表格,实现打印的功能且可由用户选择需打印的列,该怎么办?不知这种表格能否也象jsp或javascript那样转换成excel呢?
  • Debian上3.2.2板KDE 安装的时候遇到一个Package文件,不知何用,也不知如何安装
  • 我想把csdn的论坛改成一个软件平台,另外增加数据查询功能,聊天功能,不知怎样实现比较好?我想用jbuider 7+SQL server实现,不知如何?
  • 各位高手知道在JAVA中如何用一个名称创建一个对象实例,并调用其方法,注意:在编写代码时并不知要创建的对象的类名,也并不知方法名
  • 我下了JB 企业版 不知如何安装?
  • 安装netscape 6,我想覆盖原来的NS4.75,不知怎样做。
  • 我要学Java了,可是不知怎末学
  • 刚改版,不知怎么用,试试!:)
  • FocusEvent类中的boolean isTemporary();不知是何意?
  • 不知到在JAVA中能否实现下列功能:
  • 想学JAVA不知有那些好书。
  • 有一个问题偶很感兴趣,可不知如何实现,请大家帮忙
  • 听说中软的linux不错,不知那有下载?
  • 我的硬盘不知为何装到任何机子都没法启动,但是主板都能识别
  • balloonman2002() , 非常抱歉,我也不知是怎么弄的,每给成,再来次好吗
  • 知不知道新浪的图文直播世界杯是怎样实现自动刷新的?
  • 不知那位大哥有 Optimizeit 4.2 的破解包。高分求购
  • 今天下了UNIX视频教学,但(.CSF文件)不知怎么打开?谢大侠指导!!!
  • 所有文件用vim打开后 “>”(大于号)都变成高亮显示 不知如何取消?
  • 在xp中用vmware安装了linux但不知怎么上网
  • su错误,不知为何


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3