Cool eye

BlogJava 首页 新随笔 联系 聚合 管理
  63 Posts :: 4 Stories :: 3 Comments :: 0 Trackbacks

<html locale="true">
<head>
<title><bean:message key="hrUsers.maint" /></title>
<script language="javascript">
var textId;
var text;
function calendarDefalut(name)  //定义dateSelector的display方法,它将实现一个日历形式的日期选择框。
{
  var myDate=new Date();
 this.year=myDate.getFullYear();  //定义year属性,年份,默认值为当前系统年份。
   this.month=myDate.getMonth()+1;  //定义month属性,月份,默认值为当前系统月份。
 calendar('default',name,this.year+'/'+this.month);
}
function calendar(id,name,value)  //定义dateSelector的display方法,它将实现一个日历形式的日期选择框。
{
 
  textId = id;
 
 
  document.write("<style type=text/css>");
  document.write("  .ds_font td,span  { font: normal 12px 宋体; color: #000000; }");
  document.write("  .ds_border  { border: 1px solid #000000; cursor: hand; background-color: #F7F7F7 }");
  document.write("  .ds_border2  { border: 1px solid #000000; cursor: hand; background-color: #F7F7F7 }");
  document.write("</style>");
 

 

  document.write("        <span width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=subYear() title='减小年份'>&lt;&lt;&nbsp;</span>");
  document.write("        <span width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=subMonth() title='减小月份'>&lt;</span>");
  document.write("        <span width=52%><input id='"+id+"'  type='text' name='"+name+"' value="+value+" readonly='readonly' size='3' style='border-style: solid; border-color: #FFFFFF;border: 0px solid #000000;  background-color: #F7F7F7'></span>");
  document.write("        <span width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=addMonth() title='增加月份'>&gt;&nbsp;</span>");
  document.write("        <span width=12% onmouseover=this.className='ds_border' onmouseout=this.className='' onclick=addYear() title='增加年份'>&gt;&gt;</span>");


   text= document.getElementById(textId);
  }

function subYear()  //减小年份
{
 
  var value = text.value;
  text.value = (eval(value.substr(0,4))-1)+'/'+value.substr(5,2);
 }

function addYear()  //增加年份
{

  var value = text.value;

  text.value = (eval(value.substr(0,4))+1)+'/'+value.substr(5,2);
 }

function subMonth()  //减小月份
{
  var value = text.value;

  var month=eval(value.substr(5,2))-1;
  var year = value.substr(0,4)
  if(month==0)
  {
    month=12;
    year = eval(year)-1;
  }
  text.value = year+'/'+month;
 }

function addMonth()  //增加月份
{
   var value = text.value;

  var month=eval(value.substr(5,2))+1;
  var year = value.substr(0,4)
  if(month==13)
  {
    month=1;
    year = eval(year)+1;
   }
  text.value = eval(year)+'/'+month;
}
 </script>
 </HEAD>
ssss:<script language=javascript>calendarDefalut('hrUsers.userNo');</script>
</html>

posted on 2006-03-03 16:58 joeyeezhang 阅读(233) 评论(0)  编辑  收藏 所属分类: Javascript

只有注册用户登录后才能发表评论。


网站导航: