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

📄 system.js

📁 点餐系统 非常好的 jsp mysql 我也是别人那里下载来的
💻 JS
📖 第 1 页 / 共 2 页
字号:
		if(obj.all(i).text != text)
			obj.all(i).style.display = "none";
		else
			obj.all(i).style.display = "";
	}
	return st;

}


function close_window_obj(text){//关闭窗口
	//关闭选择栏显示
	var obj = this.obj.rows(1).cells(1).all(0);
	for(var i =0;i < obj.all.length;i += 5){
		if(obj.all(i).innerText == " "+text+" "){
			obj.all(i).outerHTML = "";
		}
	}

	//关闭窗口显示
	obj = this.obj.rows(0).cells(0);
	for(var i =0;i < obj.all.length;i ++){
		if(obj.all(i).text == text)
			obj.all(i).outerHTML = "";
	}

	//显示历史记录
	for(var i =this.index+1;i < this.backObj.length;i ++){
			//alert(this.show_window(text))
			if(this.show_window(backObj[i])){
				return;
			}

	}
}







function getChackboxList(obj){	//获取Chackbox选中的列表
	try{
		obj = eval(obj);
		if(typeof(obj.length) == "undefined"){
			if(obj.checked)
				return new Array(obj.value);
			return new Array;
		}
		
		var tempA = new Array;
		for(var i =0;i < obj.length;i ++){
			if(obj(i).checked)
				tempA[tempA.length] = obj(i).value;
		}
		return tempA;
	}catch(e){alert(e);return new Array;}
}


function getChackboxListValues(obj){	//获取Chackbox选中的列表的参数,解决value="的"会变没掉
	try{
		obj = eval(obj);
		if(typeof(obj.length) == "undefined"){
			if(obj.checked)
				return new Array(obj.values);
			return new Array;
		}
		
		var tempA = new Array;
		for(var i =0;i < obj.length;i ++){
			if(obj(i).checked)
				tempA[tempA.length] = obj(i).values;
		}
		return tempA;
	}catch(e){alert(e);return new Array;}
}


function replaceAll(s,a1,a2){	//替换所有字符串
	s = s+"";
	var rs = ""
	s = s.split(a1);
	for(var i =0;i < s.length;i ++)
		rs += a2+s[i];
	rs = rs.substring(a2.length);
	return rs;
}

function setTextAlt(text,title){//设置文本显示详细信息类似IMG的ALT信息
	return "<span title='"+title+"'>"+text+"</span>";
}


//更新select数据  
function update_select(data,obj)//(数据,select的对象)  
{  
	//清除select里的所有数据  
	clean_select(obj);  
  
	for(var i = 0; i < data.length;i ++)  
	{  
		//往select里输入数据  
		insert_select(data[i][0],data[i][1],i,obj);  
	}  
	  
}  
  
//清空select数据  
function clean_select(obj)  
{  
	while(obj.options.length > 0)  
		obj.remove(0);  
}

//删除options数据  
function delete_select(obj,value)  
{  
	for(var i =0;i < obj.options.length;i ++){
		if(obj.options(i).value == value)
			obj.remove(i);
	}
}  
  
//往select里输入数据  
function insert_select(value,text,index,obj)//(value,text,位置,select的对象)  
{  
  
  
	//创建OPTION对象  
	var temp = document.createElement("OPTION");  
	temp.value = value;  
	temp.text = text;  
	obj.add(temp,index);  
	//obj.options.selectedIndex = obj.options.length-1;  
	obj.options.selectedIndex = index;
  
}  


function timeDateToLack(str){	//去掉时间年前面两位,及秒数
	return str.substring(2,16);
}

function timeDateToLack1(str){	//去掉时间年,及秒数
	return str.substring(5,16);
}

function setFocalize(size,text){//获得size长度的字符串
	var obj = document.createElement("span");
	obj.innerHTML = text;
	obj.style.position = "absolute";
	obj.style.top = "-1000";
	document.body.appendChild(obj);

	while(obj.offsetWidth > size-15){//截短字符串使之减少到长度可以容忍的大小
		var tt = obj.innerHTML;
		obj.innerHTML = tt.substring(0,tt.length-2);
	}
	if(obj.innerHTML == text){
		obj.outerHTML = "";
		return text;
	}
	

	var str = "<span title='"+text+"'>"+obj.innerHTML+"...</span>";
	obj.outerHTML = "";
	return str

}

function setFocalizeWrite(size,text){//获得size长度的字符串并document.write
	document.write(setFocalize(size,text));
}


function checkInputData(obj,type,noalert){//检测数据类型是否正确
	var fi = 1;
	if(obj.length>1)fi = obj.length;
	for(var i =0;i < fi;i++){
		var to;
		if(fi == 1)to = obj;
		else to = obj(i);
		if(type.toUpperCase() == "NUMBER"){
			if(to.value*0 != 0){
				if(!noalert){
					alert("输入内容必须为数字");
					to.select();
				}
				return false;
			}
		}else if(type.toUpperCase() == "NONULL"){
			if(to.value == ""){
				if(!noalert){
					alert("不能为空,必须输入内容");
					to.select();
				}
				return false;
			}
		}else if(type.toUpperCase() == "INT"){
			if(!checkInputData(obj,"number"))return false;
			if(to.value.indexOf(".") != -1){
				if(!noalert){
					alert("只能输入整数");
					to.select();
				}
				return false;
			}
		}
	}
	return true;
}


//待修改
function setSelectInput(obj){//设置选择列表能输入汉字
	try{
		for(var i =0;i < obj.length;i ++){
			var to = eval(obj[i]);
			if(to.tagName != "SELECT"){
				alert(obj[i]+" cannot be resolved");
				return;
			}
			to.onmousedown = new Function("_setSelectInput();");
		}

	}catch(e){
		alert("setSelectInput() Error:"+e)
	}
}
document.write("<input type=text style='position: absolute;border-width: 0;border-bottom-style: solid;display:none' id=setSelectInput_obj onblur='_setSelectInputObj.style.display = \"\";setSelectInput_obj.style.display = \"none\";'>");
_setSelectInputObj = null;
function _setSelectInput(){
	var obj = event.srcElement;
	if(_setSelectInputObj != null)_setSelectInputObj.style.display = "";
	_setSelectInputObj = obj;
	var posRect = obj.getClientRects()(0);
	var top = posRect.top+document.body.scrollTop;
	var bottom = posRect.bottom+document.body.scrollTop;
	var left = posRect.left;
	var right = posRect.right;
	setSelectInput_obj.style.top = top;
	setSelectInput_obj.style.left = left;
	setSelectInput_obj.style.width = right - left - 20;
	setSelectInput_obj.style.height = bottom - top;
	setSelectInput_obj.style.display = "";
	setSelectInput_obj.value = _setSelectInputObj.value;
	setSelectInput_obj.select();
	_setSelectInputObj.style.display = "none";
	//document.title = bottom + "|" + left;
}


function  get_cookie(Name)  {
	var  search  =  Name  +  "="
	var  returnvalue  =  "";
	if  (document.cookie.length  >  0)  {
		offset  =  document.cookie.indexOf(search)
		if  (offset  !=  -1)  {
			offset  +=  search.length
			end  =  document.cookie.indexOf(";",  offset);
			if  (end  ==  -1)
				end  =  document.cookie.length;
			returnvalue=unescape(document.cookie.substring(offset,  end))
		}
	}
	return  returnvalue;
}

function operation(a,b,c){//加减运算 解决浮点运算的问题
	if(b != "+" && b != "-")return alert("operation 函数只能解决加减运算");
	a = parseInt(a * 100);
	c = parseInt(c * 100);
	return Number(eval(a+b+c))/100;
}

function roundToN(x, N){//解决浮点运算的问题
    var K = 1;
    for ( var i = 0; i < N; i ++ )
        K *= 10;        // K = 10^N
    x *= K;            // 放大 K 倍
    x = Math.round(x); // 整数圆整
    return Number(x / K);    // 缩小 K 倍
}

document.writeln("<script src='"+systemPath.path+"/js/sys_tree.js'></"+"script>");
document.writeln("<script src='"+systemPath.path+"/js/sys_list.js'></"+"script>");

⌨️ 快捷键说明

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