function fileLimit(object){ var file = document.getElementById(object); var filePath = file.value; var begin = filePath.lastIndexOf("."); var end = filePath.length; var suffix = filePath.substring(begin,end); if(filePath!=""&&suffix!=".doc"){ alert("您好,请上传Word 2003文件。"); return false; } return true; } function dateCompare(begin,end){ var result = true; var beginDate = document.getElementById(begin); var endDate = document.getElementById(end); var dateone = beginDate.value.split("-"); var datetwo = endDate.value.split("-"); if(dateone[0]+dateone[1]+dateone[2]>datetwo[0]+datetwo[1]+datetwo[2]){ alert("您好,开始时间要小于或等于结束时间。"); result = false; } if(dateone[0]+dateone[1]amount){ alert("您好,数据不能大于" + amount + "字符。"); object.select(); result = false; } return result; } /** * 不能复制,不能粘贴. * onpaste = "return false" * 不能输入中文. * style="ime-mode:disabled" * @returns {Number} */ function Number(){ //元素中输入的必须为正整数. this.isPosWhole = function(){var key = window.event.keyCode;if((key>=48&&key<=57)){return window.event.keyCode;}else{window.event.returnValue = false;}} //元素中输入的必须为正数. this.isPositive = function(object){var key = window.event.keyCode;var value = object.value;var size = value.split(".").length;if((value=="")&&(key==46)){window.event.returnValue = false;}else if((size>=2)&&(key==46)){window.event.returnValue = false;}else if((key==46)||(key>=48&&key<=57)){return window.event.keyCode;}else{window.event.returnValue = false;}} //元素中输入的必须为数字. this.isNumber = function(object){var key = window.event.keyCode;var value = object.value;var size = value.split(".").length;if((value=="")&&(key==46)){window.event.returnValue = false;}else if(((value=="-")&&(key==46))||((size>=2)&&(key==46))){window.event.returnValue = false;}else if((value!="")&&(key==45)){window.event.returnValue = false;}else if((key==45)||(key==46)||(key>=48&&key<=57)){return window.event.keyCode;} else {window.event.returnValue = false;}} }