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

📄 address.js

📁 javascript编码总结
💻 JS
字号:
//地址本选择应用js程序
//数据库showaddress.nsf 代理waddress调用
//设计者:汪源 2002.8.18 
//版本号:v1.00
//取消选中
function removeSelect(tmpSendTo)
{
	if (tmpSendTo.selectedIndex != -1)
	{
		flag = "";
		var flagstr="";
		for(var i=0;i<document.all.tmpSendTo.options.length ; i++)
			{
				if (document.all.tmpSendTo.options[i].selected)
					{
						flag+=document.all.tmpSendTo.options[i].value;
						document.all.tmpSendTo.options[i] = null;
						i--;
					}
				else
				{
					flagstr+=document.all.tmpSendTo.options[i].value+",";
				}

			}
		if (document.all["saveOptions"].value !=="")
		{
		var str1 = document.all["saveOptions"].value;
		var flag_start = str1.indexOf(flag);
		var flag_end = flag_start + flag.length;
		document.all["saveOptions"].value = flagstr;
		}
	}
}

//清除所有选中
function removeAll()
{
		document.all.tmpSendTo.options.length = 0;
		for(var i=0;i<document.all.tmpSendTo.options.length ; ++i)
			{
				document.all.tmpSendTo.options[i] = null;
			}
		document.all["saveOptions"].value ="";
}
//选择个人
function selectClick()

{
	for(var i=0;i<document.all.EntryList.options.length;i++)
	{
		if (document.all.EntryList.options[i].selected)
			{
				document.all["saveOptions"].value += document.all.EntryList.options[i].value+",";
			}
	}
	
	if(document.all["EntryList"].value !=="")
	{
		seleGroup = document.all["saveOptions"].value.split(",");
		opts = "";
		saveSele = "";
		for (var i=0;i<seleGroup.length-1;i++)
		{
			opts +="<option value='"+seleGroup[i]+"' zhname='"+seleGroup[i]+"'>"+seleGroup[i]
			saveSele +=seleGroup[i]+",";
		}
		document.all["tmpSendTo"].outerHTML = '<select NAME="tmpSendTo" ID="tmpSendTo_1" size="11" multiple class="list01" >'+opts+'</select>';
		document.all["saveSelected"].value = saveSele;
	}
}
//读取原始选择信息
function getold(field)
{
	var loca = window.location.href;
	var paramUrl = loca.substring(loca.indexOf("&")+1);
	
	paramArray=paramUrl.split(",");

	for (var j=0;j<paramArray.length-1;j++)
	{
		//添加","		
		document.all["saveOptions"].value=addComma(window.dialogArguments.document.all[paramArray[j]].value);
	}
	
	seleGroup = document.all["saveOptions"].value.split(",");
		opts = "";
		saveSele = "";
		for (var i=0;i<seleGroup.length-1;i++)
		{
			opts +="<option value='"+seleGroup[i]+"' zhname='"+seleGroup[i]+"'>"+seleGroup[i]
			saveSele +=seleGroup[i]+",";
		}
		document.all["tmpSendTo"].outerHTML = '<select NAME="tmpSendTo" ID="tmpSendTo_1" size="11" multiple class="list01" >'+opts+'</select>';
		document.all["saveSelected"].value = saveSele;
}
//选择信息返回
function submitClick(field)
{
	var loca = window.location.href;
	var paramUrl = loca.substring(loca.indexOf("&")+1);
	paramArray=paramUrl.split(",");
	for (var i=0;i<paramArray.length-1;i++)
	{
		//field.value删除","
		window.dialogArguments.document.all[paramArray[i]].value = delComma(field.value);
	}
	self.close();
}

//规范信息,在信息的相互传递过程中,将字符串的最后添加","和删除","
function addComma(strParam)
{
	var comma=strParam.substring(strParam.length-1);
	//alert(comma);
	if (comma==",")
	{
		return strParam;
	}else
	{
		if (strParam.length>1)
		{
			strParam+=",";
		}		
		return strParam;
	}

}
function delComma(strParam)
{
	var comma=strParam.substring(strParam.length-1);
	//alert(comma);
	if (comma==",")
	{
		return strParam.substring(0,strParam.length-1);
	}else
	{
		return strParam;
	}
}
//2002-8-19定版

⌨️ 快捷键说明

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