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

📄 common.js

📁 某网页游戏的前台JS控制程序
💻 JS
字号:
String.prototype.trim  = function(){return this.replace(/^\s+|\s+$/g,"");}
//String.prototype.lengthBytes = function(){return this.replace(/[^\x00-\xff]/g,"**").length;}
function strLen(str) {
	var count=0, asc, test='中文';
	if (test.length==2) {
		for (var i=0;i<str.length;i++) {
			asc = str.charCodeAt(i);
			if (asc < 0) asc += 65536;
			if (asc > 255) count++;
		}
	}
	return str.length+count;
}

//按字节数截取左侧字符串
function strSubLeft(str, len) {
	var count=0, asc, ret = "";
	for (var i=0;i<str.length;i++) {
		asc = str.charCodeAt(i);
		if (asc < 0) asc += 65536;
		if (asc > 255) count++;
		if (i + count >= len) {
			ret = str.substr(0, i);
			break;
		}
	}
	return ret;
}
function getRandom(){
	return "&"+Math.random()*1000+"&";
}

function checkInt(str){
	if(str==null||str==""){
		//alert("请输入数字!");
		return false;
	}
	var digits = "1234567890";
	var i = 0;
	var strlen = str.length;
	while((i<strlen)){
		var char = str.charAt(i);
		if(digits.indexOf(char) == -1) {
			//alert("请输入正确的数字!");
			return false;
		}
		i++;
	}
	return true;
}
function hasWord(str){
	if(str.replace(/ /g,'')==""||str.replace(' ','')==""){
		return false;
	}else{
		return true;
	}
}
function replaceAll(oldStr,findStr,repStr){
	var srchNdx = 0;
	var newStr = "";
	while (oldStr.indexOf(findStr,srchNdx) != -1){
		newStr += oldStr.substring(srchNdx,oldStr.indexOf(findStr,srchNdx));
		newStr += repStr;
		srchNdx = (oldStr.indexOf(findStr,srchNdx) + findStr.length);
	}
	newStr += oldStr.substring(srchNdx,oldStr.length);
	return newStr;
}


function checkPrice(inputValue){
	inputValue=""+inputValue;
	
	myRegExp = /^(\d+),(\d+)$/;
	if (inputValue.match(myRegExp)) return true;
	else return false;
}

/*验证正整数*/
function checkNum(valueStr){
	var myRegExp = /^(\d+)$/;
	if (valueStr.match(myRegExp)){
		 return true;
	}else{
	 	return false;
	}
}
/*限制obj(通常为TEXTAREA)中的字符个数*/
function checkWordsLength(obj,maxLength){
  if(obj.value.length>=maxLength){
	 obj.value=obj.value.substring(0,maxLength-1);
  }
}

⌨️ 快捷键说明

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