• 首 页

网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】

http://www.qitongnet.com 网站建设咨询热线:010-65587978/77/76/75

相关文章

北京网页设计在XHTML和HTML中使用语言信息
网站制作DreamWeaver表格妙用-线框制作详解(1)
网站建设勇往直前:Photoshop打造NBA LOGO
北京网站制作网页设计基本配色参考色谱——热情
网站建设网页制作 谈谈CSS样式表的命名规范
北京网页设计网页设计中如何使用嵌套的框架集
网站制作值得收藏的东东 50条网页制作小技巧集锦
网站制作WebEditor网页制作新客
北京网页设计去除网页文字干扰码的两种方法
网页设计网页设计心得:把导航系统做薄


品牌理念

北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!


友好连接

    • 网站建设
    • 网页设计
    • 网站设计
    • 网站制作
    • 网站优化
    • 百度优化
    • google优化
    • seo
    • 网站推广
    • 网络营销
    • 北京网站建设
    • 北京网站制作
    • 北京网页设计
    • 北京网站设计

文章搜索

你的位置:首页 >> 网页设计 >> 北京网站制作北京网页设计小巧玲珑的网页中常用的小日历

北京网站制作北京网页设计小巧玲珑的网页中常用的小日历


作者: 北京网站建设   日期:2008-03-27 06:14:05  来源: http://www.qitongnet.com

 

小巧玲珑的网页中常用的小日历:

以下为引用的内容:北京网站设计
<!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">网页设计
 <head>网页设计
  <title> JS 日历webjx.com </title>北京网站建设
  <meta name="author" content="网页教学网">企通互联
  <meta name="keywords" content="js日历,calender">北京网页设计
  <meta name="description" content="js日历"> Chinaz^com 北京网页设计
  <script type="text/javascript">企通互联
function HS_DateAdd(interval,number,date){北京网页设计
 number = parseInt(number);网站建设
 if (typeof(date)=="string"){var date = new Date(date.split("-")[0],date.split("-")[1],date.split("-")[2])}网站制作
 if (typeof(date)=="object"){var date = date}企通互联
 switch(interval){网站制作
 case "y":return new Date(date.getFullYear()+number,date.getMonth(),date.getDate()); break;网站建设
 case "m":return new Date(date.getFullYear(),date.getMonth()+number,checkDate(date.getFullYear(),date.getMonth()+number,date.getDate())); break;网站设计
 case "d":return new Date(date.getFullYear(),date.getMonth(),date.getDate()+number); break;网站建设
 case "w":return new Date(date.getFullYear(),date.getMonth(),7*number+date.getDate()); break;北京网页设计
 }网站制作
}北京网站建设
function checkDate(year,month,date){北京网站建设
 var enddate = ["31","28","31","30","31","30","31","31","30","31","30","31"]; Chinaz_com 网站设计
 var returnDate = "";企通互联
 if (year%4==0){enddate[1]="29"}北京网页设计
 if (date>enddate[month]){returnDate = enddate[month]}else{returnDate = date}网站设计 www.qitongnet.com
 return returnDate;北京网页设计
}

中国站.长站

function WeekDay(date){网站建设
 var theDate;网站制作
 if (typeof(date)=="string"){theDate = new Date(date.split("-")[0],date.split("-")[1],date.split("-")[2]);}北京网站设计
 if (typeof(date)=="object"){theDate = date}北京网站设计
 return theDate.getDay();网页设计
}网站制作
function HS_calender(){北京网页设计
 var lis = "";企通互联
 var style = "";网站建设
 /*可以把下面的css剪切出去独立一个css文件webjx.com*/企通互联
 style +="<style type='text/css'>";网站设计
 style +=".calender { width:170px; height:auto; font-size:12px; margin-right:14px; background:url(calenderbg.gif) no-repeat right center #fff; border:1px solid #397EAE; padding:1px}";网站建设
 style +=".calender ul {list-style-type:none; margin:0; padding:0;}";网站建设
 style +=".calender .day { background-color:#EDF5FF; height:20px;}";网站建设
 style +=".calender .day li,.calender .date li{ float:left; width:14%; height:20px; line-height:20px; text-align:center}";

Www^Chinaz^com
北京网页设计
 style +=".calender li a { text-decoration:none; font-family:Tahoma; font-size:11px; color:#333}";北京网站建设
 style +=".calender li a:hover { color:#f30; text-decoration:underline}";网站建设
 style +=".calender li a.hasArticle {font-weight:bold; color:#f60 !important}";企通互联
 style +=".lastMonthDate, .nextMonthDate {color:#bbb;font-size:11px}";企通互联
 style +=".selectThisYear a, .selectThisMonth a{text-decoration:none; margin:0 2px; color:#000; font-weight:bold}";北京网站设计
 style +=".calender .LastMonth, .calender .NextMonth{ text-decoration:none; color:#000; font-size:18px; font-weight:bold; line-height:16px;}";企通互联
 style +=".calender .LastMonth { float:left;}";北京网站设计
 style +=".calender .NextMonth { float:right;}";北京网站设计
 style +=".calenderBody {clear:both}";网站设计
 style +=".calenderTitle {text-align:center;height:20px; line-height:20px; clear:both}";北京网站制作
 style +=".today { background-color:#ffffaa;border:1px solid #f60; padding:2px}"; 中国站长.站 网站制作
 style +=".today a { color:#f30; }";网页设计
 style +=".calenderBottom {clear:both; border-top:1px solid #ddd; padding: 3px 0; text-align:left}";北京网站制作
 style +=".calenderBottom a {text-decoration:none; margin:2px !important; font-weight:bold; color:#000}";北京网页设计
 style +=".calenderBottom a.closeCalender{float:right}";网站制作
 style +=".closeCalenderBox {float:right; border:1px solid #000; background:#fff; font-size:9px; width:11px; height:11px; line-height:11px; text-align:center;overflow:hidden; font-weight:normal !important}";网站制作
 style +="</style>";
Chinaz.com

 var now;企通互联
 if (typeof(arguments[0])=="string"){北京网页设计
  selectDate = arguments[0].split("-");北京网站建设
  var year = selectDate[0];网站制作
  var month = parseInt(selectDate[1])-1+"";网站制作
  var date = selectDate[2];北京网页设计
  now = new Date(year,month,date);网站设计
 }else if (typeof(arguments[0])=="object"){北京网站建设
  now = arguments[0];网站制作
 }网页设计
 var lastMonthEndDate = HS_DateAdd("d","-1",now.getFullYear()+"-"+now.getMonth()+"-01").getDate();北京网站建设
 var lastMonthDate = WeekDay(now.getFullYear()+"-"+now.getMonth()+"-01");北京网站设计
 var thisMonthLastDate = HS_DateAdd("d","-1",now.getFullYear()+"-"+(parseInt(now.getMonth())+1).toString()+"-01");网站建设
 var thisMonthEndDate = thisMonthLastDate.getDate();网站设计
 var thisMonthEndDay = thisMonthLastDate.getDay(); Chinaz 网页设计
 var todayObj = new Date();网站制作
 today = todayObj.getFullYear()+"-"+todayObj.getMonth()+"-"+todayObj.getDate();北京网站建设
 网站建设
 for (i=0; i<lastMonthDate; i++){  // Last Month's Date网页设计
  lis = "<li class='lastMonthDate'>"+lastMonthEndDate+"</li>" + lis;北京网站制作
  lastMonthEndDate--;企通互联
 }网页设计
 for (i=1; i<=thisMonthEndDate; i++){ // Current Month's Date

Www@Chinaz@com

  if(today == now.getFullYear()+"-"+now.getMonth()+"-"+i){ 企通互联网页设计
   var todayString = now.getFullYear()+"-"+(parseInt(now.getMonth())+1).toString()+"-"+i;网站设计
   lis += "<li><a href=javascript:void(0) class='today' onclick='_selectThisDay(this)' title='"+now.getFullYear()+"-"+(parseInt(now.getMonth())+1)+"-"+i+"'>"+i+"</a></li>";北京网页设计
  }else{网页设计
   lis += "<li><a href=javascript:void(0) onclick='_selectThisDay(this)' title='"+now.getFullYear()+"-"+(parseInt(now.getMonth())+1)+"-"+i+"'>"+i+"</a></li>";网站制作
  }企通互联
  北京网页设计
 }北京网站建设
 var j=1;企通互联
 for (i=thisMonthEndDay; i<6; i++){  // Next Month's Date北京网页设计
  lis += "<li class='nextMonthDate'>"+j+"</li>"; 中国站.长站 北京网站制作
  j++;网站建设
 }北京网站建设
 lis += style;

Chinaz@com

 var CalenderTitle = "<a href='javascript:void(0)' class='NextMonth' onclick=HS_calender(HS_DateAdd('m',1,'"+now.getFullYear()+"-"+now.getMonth()+"-"+now.getDate()+"'),this) title='Next Month'>&raquo;</a>";网站制作
 CalenderTitle += "<a href='javascript:void(0)' class='LastMonth' onclick=HS_calender(HS_DateAdd('m',-1,'"+now.getFullYear()+"-"+now.getMonth()+"-"+now.getDate()+"'),this) title='Previous Month'>&laquo;</a>";网站制作
 CalenderTitle += "<span class='selectThisYear'><a href='javascript:void(0)' onclick='CalenderselectYear(this)' title='Click here to select other year' >"+now.getFullYear()+"</a></span>年<span class='selectThisMonth'><a href='javascript:void(0)' onclick='CalenderselectMonth(this)' title='Click here to select other month'>"+(parseInt(now.getMonth())+1).toString()+"</a></span>月";

站长.站

 if (arguments.length>1){ 北京网站建设企通互联
  arguments[1].parentNode.parentNode.getElementsByTagName("ul")[1].innerHTML = lis;北京网页设计
  arguments[1].parentNode.innerHTML = CalenderTitle;

中.国.站长站

 }else{北京网页设计
  var CalenderBox = style+"<div class='calender'><div class='calenderTitle'>"+CalenderTitle+"</div><div class='calenderBody'><ul class='day'><li>日</li><li>一</li><li>二</li><li>三</li><li>四</li><li>五</li><li>六</li></ul><ul class='date' id='thisMonthDate'>"+lis+"</ul></div><div class='calenderBottom'><a href='javascript:void(0)' class='closeCalender' onclick='closeCalender(this)'>&times;</a><span><span><a href=javascript:void(0) onclick='_selectThisDay(this)' title='"+todayString+"'>Today</a></span></span></div></div>";北京网站建设
  return CalenderBox;北京网站建设
 }网站制作
}北京网站设计
function _selectThisDay(d){企通互联
 var boxObj = d.parentNode.parentNode.parentNode.parentNode.parentNode;

Www_Chinaz_com
北京网站制作
  boxObj.targetObj.value = d.title;北京网页设计
  boxObj.parentNode.removeChild(boxObj);网站建设
}企通互联
function closeCalender(d){企通互联
 var boxObj = d.parentNode.parentNode.parentNode;企通互联
  boxObj.parentNode.removeChild(boxObj);北京网站制作
}
中.国.站.长.站

function CalenderselectYear(obj){网站设计
  var opt = "";北京网页设计
  var thisYear = obj.innerHTML;网页设计
  for (i=1970; i<=2020; i++){北京网站制作
   if (i==thisYear){北京网站制作
    opt += "<option value="+i+" selected>"+i+"</option>";北京网站制作
   }else{北京网站制作
    opt += "<option value="+i+">"+i+"</option>";北京网页设计
   }网页设计
  }北京网站建设
  opt = "<select onblur='selectThisYear(this)' onchange='selectThisYear(this)' style='font-size:11px'>"+opt+"</select>";网页设计
  obj.parentNode.innerHTML = opt;网站制作
}
Chinaz_com

function selectThisYear(obj){北京网站制作
 HS_calender(obj.value+"-"+obj.parentNode.parentNode.getElementsByTagName("span")[1].getElementsByTagName("a")[0].innerHTML+"-1",obj.parentNode);北京网站制作
}

Chinaz^com

function CalenderselectMonth(obj){ 北京网站设计网站设计
  var opt = "";网站制作
  var thisMonth = obj.innerHTML;网站制作
  for (i=1; i<=12; i++){北京网页设计
   if (i==thisMonth){网站制作
    opt += "<option value="+i+" selected>"+i+"</option>";网页设计
   }else{网站建设
    opt += "<option value="+i+">"+i+"</option>";企通互联
   }企通互联
  }北京网站制作
  opt = "<select onblur='selectThisMonth(this)' onchange='selectThisMonth(this)' style='font-size:11px'>"+opt+"</select>";网站建设
  obj.parentNode.innerHTML = opt; 北京网页设计网站建设
}北京网站建设
function selectThisMonth(obj){网站制作
 HS_calender(obj.parentNode.parentNode.getElementsByTagName("span")[0].getElementsByTagName("a")[0].innerHTML+"-"+obj.value+"-1",obj.parentNode);

中国站 网站设计.长.站
北京网页设计
}北京网站制作
function HS_setDate(inputObj){北京网页设计
 var calenderObj = document.createElement("span");企通互联
 calenderObj.innerHTML = HS_calender(new Date());北京网站制作
 calenderObj.style.position = "absolute";网站建设
 calenderObj.targetObj = inputObj; 网页设计北京网页设计
 inputObj.parentNode.insertBefore(calenderObj,inputObj.nextSibling);网页设计
}北京网站建设
  </script>
Chinaz@com

  <style>网页设计
  body {font-size:12px}网站建设
  td {text-align:center}网站制作
  h1 {font-size:26px;}网站建设
  h4 {font-size:16px;}北京网站设计
  em {color:#999; margin:0 10px; font-size:11px; display:block}企通互联
  </style>北京网站制作
 </head>
Chinaz_com

 <body>网页设计
<h1>Date Picker</h1>网站建设
<h4 style="border-bottom:1px solid #ccc">ver:1.0</h4>网站制作
<table border=1 width=400 height=150>网站建设
 <tr>北京网站设计
  <td>文本文本文本</td>北京网站设计
  <td>点击输入框</td>北京网页设计
  <td>文本文本文本</td>网页设计
 </tr>网站制作
 <tr>北京网站建设
  <td>点击输入框</td>企通互联
  <td><input type="text" style="width:70px" onfocus="HS_setDate(this)">文本</td>北京网页设计
  <td>文本文本文本</td> 网站建设北京网站设计
 </tr>网页设计
 <tr>企通互联
  <td>文本文本文本</td>网站建设
  <td>点击输入框</td>企通互联
  <td>文本<input type="text" style="width:70px" onfocus="HS_setDate(this)">文本</td>网站建设
 </tr> 中国站长.站 网站制作
</table>

中.国站长站

<ul>企通互联
<li>不需要其他框架类库</li>北京网页设计
<li>支持ie6、firefox、opera</li>北京网站制作
<li>点击年份与月份可以下拉选择</li>网页设计
</ul>网站制作
 </body>网站建设
</html>
Chinaz.com

北京网站设计
字体:【大】【中】【小】

上一篇:网页设计小巧玲珑的网页中常用的小日历

下一篇:网站建设学网页设计与网页制作,你该做啥?

这是一个与众不同的品牌,企通互联只专注于网站建设领域!中小型企业网站建设最佳合作伙伴!网站建设咨询热线:010-65587978/77/76/75!

Copyright © 2008 网站建设|北京网站建设|北京网站制作|北京网站建设首选品牌【企通互联】. Designed by www.qitongnet.com Free Website Templates