function togglePager(num){ var divs=document.all("longconpager"); var spans=document.all("longconpagerSpan"); for(i=0;i0)){ return true; } else return false; } else return false; } //end function IsInteger() //********************************************************************************************** /** IsDate: 用于判断一个字符串是否是日期格式的字符串 返回值: true或false 参数: DateString: 需要判断的字符串 Dilimeter : 日期的分隔符,缺省值为'-' */ function IsDate(DateString , Dilimeter){ if (DateString==null) return false; if (Dilimeter=='' || Dilimeter==null) Dilimeter = '-'; var tempy=''; var tempm=''; var tempd=''; var tempArray; if (DateString.length<8 || DateString.length>10) return false; tempArray = DateString.split(Dilimeter); if (tempArray.length!=3) return false; if (tempArray[0].length==4){ tempy = tempArray[0]; tempm = tempArray[1]; tempd = tempArray[2]; } else{ //tempy = tempArray[2]; //tempm = tempArray[1]; //tempd = tempArray[0]; return false; } if (tempy.length !=4 || tempm.length > 2 || tempd.length > 2){ return false; } if (tempm.charAt(0) == "0"){ tempm = tempm.substring(1); } if (tempd.charAt(0) == "0"){ tempd = tempd.substring(1); } var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//加八小时是因为我们处于东八区 var tempDate = new Date(tDateString); if (isNaN(tempDate)) return false; if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm)-1) && (tempDate.getDate()==parseInt(tempd))){ return true; } else{ return false; } } //end function IsDate() //********************************************************************************************** /** IsNumber:用于判断一个数字型字符串是否为数值型,还可判断是否是正数或负数,返回值为true或false string: 需要判断的字符串 sign: 若要判断是正负数是使用,是正用'+',负'-',不用则表示不作判断 */ function IsNumber(string,sign){ var number; if (string==null) return false; if ((sign!=null) && (sign!='-') && (sign!='+')){ alert('IsNumber(string,sign)的参数出错:\nsign为null或"-"或"+"'); return false; } number = new Number(string); if (isNaN(number)){ return false; } else if ((sign==null) || (sign=='-' && number<0) || (sign=='+' && number>0)){ return true; } else return false; } //end function IsNumber() //********************************************************************************************** /** SpecialString: 用于判断一个字符串是否含有或不含有某些字符 返回值: true或false 参数: string : 需要判断的字符串 compare : 比较的字符串(基准字符串) BelongOrNot: true或false,“true”表示string的每一个字符都包含在compare中,“false”表示string的每一个字符都不包含在compare中 */ function SpecialString(string,compare,BelongOrNot){ if ((string==null) || (compare==null) || ((BelongOrNot!=null) && (BelongOrNot!=true) && (BelongOrNot!=false))){ alert('function SpecialString(string,compare,BelongOrNot)参数错误'); return false; } if (BelongOrNot==null || BelongOrNot==true){ for (var i=0;i0) { window.navigate(returnURL+returnValue.channel); } } function submitActionTable(theForm, action, prompt) { if(prompt!=null) alert(prompt); theForm.ActionTableHandler.value=action; } function saveHiddenData(src) { alert("save value"); src.setAttribute("savedValue", src.value); } function loadHiddenData(src) { alert("load value"); src.value=src.getAttribute("savedValue"); } function checkDateValue(){ if (document.getElementsByName("c1")[0].value ==null || document.getElementsByName("c1")[0].value==""){ alert("标题不能为空"); return false; } for(i=0;i