⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 command.js

📁 学生学籍管理系统sql 学生学籍管理系统sql
💻 JS
📖 第 1 页 / 共 3 页
字号:
				return false;
			}
		}
	}
	return true;
}

//检查Email地址
function CheckEmail(Obj){
	var sReg = /[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+$/;
	if ( ! sReg.test(Obj.value) )
	{
		alert("电子邮件地址不正确!请重新输入。");
		Obj.focus();
		return false;
	}
	return true;
}

//检查电话号码:允许仅包括数字、减号和小括号,且长度小于等于15位
function CheckMobile(Obj){
	if ( Obj.value.length <= 15 && Obj.value.length >= 7 )
	{
		var sReg = /[^\d-\(\)]{1}/;
		var sReg1 = /^13[0-9]{1}\d{8}$/;
		var sReg2 = /[-\(\)]{1}/;
		var HasError = false;
		if (sReg.test(Obj.value))
		{
			HasError = true;
			alert("电话号码不能包含除数字,小括号,减号以外字符!");
			Obj.focus();
			return false;
		}
		else
		{
			if ( Obj.value.length == 11 && !sReg1.test(Obj.value) && !sReg2.test(Obj.value)  )
			{
				HasError = true;
				alert("您输入的手机号码有误!\n如果是非手机号码,请在区号和号码间加短横线“-”。");
				Obj.focus();
				return false;
			}
			if ( (Obj.value.length == 12 || Obj.value.length == 10) && !sReg2.test(Obj.value) )
			{
				HasError = true;
				alert("您输入的如果是手机号码,则位数有误,必须为11位!\n如果是非手机号码,请在区号和号码间加短横线“-”。");
				Obj.focus();
				return false;
			}
		}
	}
	else
	{
		HasError = true;
		alert("电话号码必须是小于等于15位且大于等于8位!");
		Obj.focus();
		return false;
	}
	if ( HasError )
	{
		return false;
	}
	return true;
}

//检查姓名,不允许包括空格及数字
function CheckTrueName(Obj){
	//姓名中不允许数字或空格
	var sReg = /\d|\s/;
	if ( sReg.test(Obj.value) )
	{
		alert("真实姓名不允许包含空格或数字!");
		Obj.focus();
		return false;
	}
	//姓名中不允许英文字母
	var sReg = /[a-zA-Z]/;
	if ( sReg.test(Obj.value) )
	{
		alert("真实姓名不允许包含英文字母!\n如果您身份证上姓名不是中文,请电话和我们联系。");
		Obj.focus();
		return false;
	}
	if ( Obj.value.length > 4 )
	{
		alert("姓名太长!");
		Obj.focus();
		return false;
	}
	return true;
}

//检查长度,不允许超过 numberLength
function CheckInputLength(Obj,alertStr,numberLength){
	if(Obj.value.length>numberLength){
		alert(alertStr+"的长度不能超过"+numberLength+"个字符,您现在"+alertStr+"的长度为:"+Obj.value.length+"个字符!");
		Obj.focus()
		return false;
	}
	return true;
}

//检查数字,不允许包含非数字内容
function isMoney(Obj,Astr)
{
	strRef="1234567890.";
	for(i=0;i<Obj.value.length;i++)
	{
		tempChar=Obj.value.substring(i,i+1);
		if (strRef.indexOf(tempChar,0)==-1)
		{
			alert(Astr+"不符合要求,请检查");
			Obj.focus();
			return false;
		}
		else
		{
			tempLen=Obj.value.indexOf(".");
			if(tempLen!=-1)
			{
				strLen=Obj.value.substring(tempLen+1,Obj.value.length);
				if(arguments[1]!="")
				{
					if(strLen.length>arguments[1])
					{
						alert(Astr+"不符合要求,请检查");
						Obj.focus();
						return false;
					}
				}
				else
				{
					if(strLen.length>2)
					{
						alert(Astr+"不符合要求,请检查");
						Obj.focus();
						return false;
					}
				}
			}
		}
	}
	return true;
}

function PageGoBack()
{
	history.back(-1);
}

function selectAuto(Obj,sendValue)
{
	for(var i=0;i<Obj.options.length;i++)
	{
		if(Obj.options[i].value==sendValue)
		{
			Obj.options[i].selected=true;
			break;
		}
	}
}

function SelectImage(Obj,Stat,Url)
{
	var W=window.screen.availWidth;
	var H=window.screen.availHeight-(window.screen.height-window.screen.availHeight);

	if(Stat==0)
	{
		var WRV=window.showModalDialog('FileSystem/UpFileDefault.asp','sdfsdf','dialogWidth:750px;dialogHeight:600px;help:no;scroll:auto;status:no;center:yes');
		if (typeof(WRV)!='undefined')
		{
			Obj.value=WRV.split('||')[1];
		}
	}
	else if(Stat==1)
	{
		var rIndex=Obj.parentElement.parentElement.rowIndex;
		var cIndex=Obj.parentElement.cellIndex;
		var oTable=Obj.parentElement.parentElement.parentElement.parentElement;
		var MObj=oTable.rows(rIndex).cells(cIndex-1).children(0);

		var WRV=window.showModalDialog('FileSystem/UpFileDefault.asp'+"?CurrentPath="+MObj.value,'sdfsdf','dialogWidth:'+W+'px;dialogHeight:'+H+'px;help:no;scroll:auto;status:no;center:yes');
		if (typeof(WRV)!='undefined')
		{
			MObj.value=WRV.split('||')[1];
		}
	}
	else if(Stat==2)
	{
		window.showModalDialog(Url,'sdfsdf','dialogWidth:'+W+'px;dialogHeight:'+H+'px;help:no;scroll:auto;status:yes;center:no');
	}
}

function viewSelectImage(Obj)
{
	var FileTypeStr="";
	var rIndex=Obj.parentElement.parentElement.rowIndex;
	var cIndex=Obj.parentElement.cellIndex;
	var oTable=Obj.parentElement.parentElement.parentElement.parentElement;
	var MObj=oTable.rows(rIndex).cells(cIndex).children(0);
	if(MObj.value!="")
	{
		FileTypeStr=MObj.value;
		FileType=FileTypeStr.substr(FileTypeStr.lastIndexOf("."),4);
		if(FileType==".jpg" || FileType==".jpge" || FileType==".gif" || FileType==".png" || FileType==".bmp")
		{
			SelectImage(Obj,2,'FileSystem/ImageShow.asp?ImageSrc='+MObj.value+'&NotD=0');
		}
		else
		{
			Obj.target="_blank";
			Obj.href=MObj.value;
		}
	}
}





/*
产生时间选择通用函数
2006年02月08日 15:04:23
Dev:Liu YueBo
*/

//alert("装载了选择时间的js文件。")

function atCalendarControl(){
	var calendar=this;
	this.calendarPad=null;
	this.prevMonth=null;
	this.nextMonth=null;
	this.prevYear=null;
	this.nextYear=null;
	this.goToday=null;
	this.calendarClose=null;
	this.calendarAbout=null;
	this.head=null;
	this.body=null;
	this.today=[];
	this.currentDate=[];
	this.sltDate;
	this.target;
	this.source;

	/************** 加入日历底板及阴影 *********************/
	this.addCalendarPad=function(){
		document.write("<div id='divCalendarpad' style='position:relative ;top:0;left:0;width:0;height:0;display:none;zindex:8888;'>");
		document.write("<iframe frameborder=0 height=0 width=0></iframe>");
		document.write("<div style='position:absolute;top:1;left:1;width:252;height:189;background-color:#0D5BB2;'></div>");
		document.write("</div>");
		calendar.calendarPad=document.all.divCalendarpad;
	}
  /************** 加入日历面板 *********************/
	this.addCalendarBoard=function(){
		var BOARD=this;
		var divBoard=document.createElement("div");
		calendar.calendarPad.insertAdjacentElement("beforeEnd",divBoard);
		divBoard.style.cssText="position:absolute;top:2;left:2;width:250;height:187;border:0 outset;background-color:#99CCFF;";

		var tbBoard=document.createElement("table");
		divBoard.insertAdjacentElement("beforeEnd",tbBoard);
		tbBoard.style.cssText="position:absolute;top:1;left:1;width:248	;height:186;font-size:9pt;";
		tbBoard.cellPadding=0;
		tbBoard.cellSpacing=0;

		/************** 设置各功能按钮的功能 *********************/
		/*********** Calendar About Button ***************/
		trRow = tbBoard.insertRow(0);
		calendar.calendarAbout=calendar.insertTbCell(trRow,0,"","center");
		calendar.calendarAbout.title="帮助 快捷键:H";
		//calendar.calendarAbout.onclick=function(){calendar.about();}
		/*********** Calendar Head ***************/
		tbCell=trRow.insertCell(1);
		tbCell.colSpan=5;
		tbCell.bgColor="";
		tbCell.align="center";
		tbCell.style.cssText = "cursor:default";
		calendar.head=tbCell;
		/*********** Calendar Close Button ***************/
		tbCell=trRow.insertCell(2);
		calendar.calendarClose = calendar.insertTbCell(trRow,2,"x","center");
		calendar.calendarClose.title="关闭 快捷键:ESC或X";
		calendar.calendarClose.onclick=function(){calendar.hide();}

		/*********** Calendar PrevYear Button ***************/
		trRow = tbBoard.insertRow(1);
		calendar.prevYear = calendar.insertTbCell(trRow,0,"&lt;&lt;","center");
		calendar.prevYear.title="上一年 快捷键:↑";
		calendar.prevYear.onmousedown=function(){
			calendar.currentDate[0]--;
			calendar.show(calendar.target,calendar.returnTime,calendar.currentDate[0]+"-"+calendar.formatTime(calendar.currentDate[1])+"-"+calendar.formatTime(calendar.currentDate[2]),calendar.source);
		}
		/*********** Calendar PrevMonth Button ***************/
		calendar.prevMonth = calendar.insertTbCell(trRow,1,"&lt;","center");
		calendar.prevMonth.title="上一月 快捷键:←";
		calendar.prevMonth.onmousedown=function(){
			calendar.currentDate[1]--;
			if(calendar.currentDate[1]==0){
				calendar.currentDate[1]=12;
				calendar.currentDate[0]--;
			}
			calendar.show(calendar.target,calendar.returnTime,calendar.currentDate[0]+"-"+calendar.formatTime(calendar.currentDate[1])+"-"+calendar.formatTime(calendar.currentDate[2]),calendar.source);
		}
		/*********** Calendar Today Button ***************/
		calendar.goToday = calendar.insertTbCell(trRow,2,"今天","center",3);
		calendar.goToday.title="选择今天 快捷键:T";
		calendar.goToday.onclick=function(){
			if(calendar.returnTime)  
				calendar.sltDate=calendar.today[0]+"-"+calendar.formatTime(calendar.today[1])+"-"+calendar.formatTime(calendar.today[2])+" "+calendar.formatTime(calendar.today[3])+":"+calendar.formatTime(calendar.today[4])
			else
				calendar.sltDate=calendar.today[0]+"-"+calendar.formatTime(calendar.today[1])+"-"+calendar.formatTime(calendar.today[2]);
		calendar.target.value=calendar.sltDate;
		calendar.hide();
		//calendar.show(calendar.target,calendar.today[0]+"-"+calendar.today[1]+"-"+calendar.today[2],calendar.source);
		}
		/*********** Calendar NextMonth Button ***************/
		calendar.nextMonth = calendar.insertTbCell(trRow,3,"&gt;","center");
		calendar.nextMonth.title="下一月 快捷键:→";
		calendar.nextMonth.onmousedown=function(){
			calendar.currentDate[1]++;
			if(calendar.currentDate[1]==13){
				calendar.currentDate[1]=1;
				calendar.currentDate[0]++;
			}
			calendar.show(calendar.target,calendar.returnTime,calendar.currentDate[0]+"-"+calendar.formatTime(calendar.currentDate[1])+"-"+calendar.formatTime(calendar.currentDate[2]),calendar.source);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -