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

📄 basal.js

📁 随着信息技术的飞速发展、网上信息量发布的不断增大。针对文章管理这一环节
💻 JS
字号:
/*是否选中*/function isChecked(name) {	var temp = document.getElementsByName(name);	for (i = 0; i < temp.length; i=i+1) {		if (temp[i].checked) {			return true;		}	}}//计算字符串的长度function checkStrLength(value) {	var StrTrueLength = value.replace(/[^\x00-\xff]/g, "~~").length;	return StrTrueLength;}/*判断是否为数字*/function isNumber(s){   	var regu = "^[0-9]+$";	var re = new RegExp(regu);	if (s.search(re) != -1) {	   return true;	} else {		alert("请输入正确电话");	   return false;	}}/*判断是否为Email*/function isEmail(str) {		var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;	if (myReg.test(str)) {				return true;	}	else{		alert("email格式错误!请正确填写!");		return false;	}	}/*判断是否为空*/function isEmpty(value) {	return /^\s*$/.test(value);}/*全选、取消全选*/function checkedAll(allCheckboxName, checkboxName) {	o = document.getElementsByName(allCheckboxName);	if (o[0].checked == true) {		selAllCheckbox(checkboxName);	} else {		unselAllCheckbox(checkboxName);	}}/*全选*/function selAllCheckbox(checkboxName) {	o = document.getElementsByName(checkboxName);	for (i = 0; i < o.length; i++) {		o[i].checked = true;	}}/*取消全选*/function unselAllCheckbox(checkboxName) {	o = document.getElementsByName(checkboxName);	for (i = 0; i < o.length; i++) {		o[i].checked = false;	}}/*反选*/function reAllCheckbox(checkboxName) {	o = document.getElementsByName(checkboxName);	for (i = 0; i < o.length; i++) {		if (o[i].checked == false) {			o[i].checked = true;		} else {			o[i].checked = false;		}	}}/*返回check选中数*/function getCheckedCount(checkboxName) {	o = document.getElementsByName(checkboxName);	var c = 0;	for (i = 0; i < o.length; i++) {		if (o[i].checked == true) {			c++;		}	}	return c;}/*判断身份证是否正确*/function JustifyIdCard( theField ) {	var reg =/(^(\d{15}|\d{17}[\dx])$)/;	if (reg.test(theField)){		return true;	}else{		return false;	}}/*判断用户名是否正确*/function JustifyUserName( theField ) {		var reg =/^(\w+)|([\u0391-\uFFE5]+)$/;	if (reg.test(theField)){		return true;	}else{		return false;	}}/*比较两个时间的大小*/function CompareDate(d1,d2){  return ((new Date(d1.replace(/-/g,"\/"))) > (new Date(d2.replace(/-/g,"\/"))));}//根据身份证生成生日function addBirthday(){	var str=document.getElementById('idCard').value;//身份证编码 	var birthday=document.getElementById('birthday');  	var len=str.length;//身份证编码长度 	if (len==18){   		birthday.value=str.substr(6,4)+'-'+str.substr(10,2)+'-'+str.substr(12,2); 	 	} 	if (len==15){   		birthday.value="19"+str.substr(6,2)+'-'+str.substr(8,2)+'-'+str.substr(10,2); 	 	} }//判断IP的有效性function isIP(strIP) {         if (isNull(strIP)) return false;	var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g;	if(re.test(strIP))	{	 if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true;	}	return false; } function isInteger( str ){  	var regu = /^[-]{0,1}[0-9]{1,}$/;        return regu.test(str);}function checkMobile( s ){   	var regu =/^[1][3][0-9]{9}$/;	var re = new RegExp(regu);	if (re.test(s)) {	  return true;	}else{	  return false;	}}function isDecimal( str ){            if(isInteger(str)) return true;	var re = /^[-]{0,1}(\d+)[\.]+(\d+)$/;	if (re.test(str)) {	   if(RegExp.$1==0&&RegExp.$2==0) return false;	   return true;	} else {	   return false;	}}function isPort( str ){  	return (isNumber(str) && str<65536);}function isMoney( s ){   	var regu = "^[0-9]+[\.][0-9]{0,3}$";	var re = new RegExp(regu);	if (re.test(s)) {	   return true;	} else {	   return false;	}}function isNumberOr_Letter( s ){    	var regu = "^[0-9a-zA-Z\_]+$";	var re = new RegExp(regu);	if (re.test(s)) {	  return true;	}else{	  return false;	}}function isChinaOrNumbOrLett( s ){    	var regu = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";   	var re = new RegExp(regu);	if (re.test(s)) {	  return true;	}else{	  return false;	}}function isDate( value ) {	if(value.length!=10) return false;  	var year = value.substring(0,4);	if(year>"2100" || year< "1900")	return false;	var aline = value.substring(4,5);	if(aline!="-") return false;	var month = value.substring(5,7);	if(month>"12" || month< "01") return false;	var bline = value.substring(7,8);	if(bline!="-") return false;	var day = value.substring(8,10);	if(day>getMaxDay(year,month) || day< "01") return false;		return true;  }function getMaxDay(year,month) {	if(month==4||month==6||month==9||month==11)		return "30";	if(month==2)		if(year%4==0&&year%100!=0 || year%400==0)			return "29";		else			return "28";	return "31";}function isLastMatch(str1,str2){     var index = str1.lastIndexOf(str2);   if(str1.length==index+str2.length) return true;   return false;}function isFirstMatch(str1,str2){     var index = str1.indexOf(str2);   if(index==0) return true;   return false;}function isMatch(str1,str2){     var index = str1.indexOf(str2);   if(index==-1) return false;   return true;}

⌨️ 快捷键说明

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