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

📄 surveyadd.js

📁 用ASP设计的一个网上问卷系统,用于网上调查问卷系统的实现
💻 JS
字号:
// JavaScript Document
function CheckPassword(obj1,obj2,num){ //检查密码输入,obj1是密码检测对象1,obj2是密码检测对象2,num是合法密码位数
var Pass1=document.getElementById(obj1).value;
var Pass2=document.getElementById(obj2).value;
if(Pass1.length<num||Pass2.length<num){
alert("密码必须大于"+num+"位");
document.getElementById(obj1).focus();
return false;
}else 
if(Pass1!=Pass2){
alert("两次密码输入不一致!");
Pass1.focus();
return false;
}


}
function SwitchHidden(obj){
if (document.getElementById(obj).style.display=="none")
document.getElementById(obj).style.display="block";
else
document.getElementById(obj).style.display="none";
}

function AddIPAddress(){
var IPStart,IPEnd,i;
IPStart=document.getElementById("ipSta1").value+"."+document.getElementById("ipSta2").value+"."+document.getElementById("ipSta3").value+"."+document.getElementById("ipSta4").value;
IPEnd=document.getElementById("ipEnd1").value+"."+document.getElementById("ipEnd2").value+"."+document.getElementById("ipEnd3").value+"."+document.getElementById("ipEnd4").value;
var IPValue=IPStart+"---"+IPEnd;
selectedNum = document.getElementById('Survey_ipList').options.length;
for(i=0;i<=selectedNum-1;i++){                                     //检查重复添加
if(document.getElementById('Survey_ipList').options[i].value==IPValue){
alert("请IP范围已经存在,请不要重复添加");
return false;
  }
}
document.getElementById('Survey_ipList').options[selectedNum]=document.createElement("option");
document.getElementById('Survey_ipList').options[selectedNum].text=IPValue;
document.getElementById('Survey_ipList').options[selectedNum].value=IPValue;
document.getElementById("ipSta1").value="";
document.getElementById("ipSta2").value="";
document.getElementById("ipSta3").value="";
document.getElementById("ipSta4").value="";
document.getElementById("ipEnd1").value="";
document.getElementById("ipEnd2").value="";
document.getElementById("ipEnd3").value="";
document.getElementById("ipEnd4").value="";
}
function DellSelected(){ //删除选中的IP范围段
	var flag = 0;
	var len = document.getElementById('Survey_ipList').options.length;
	for (i = 0; i < len; i++) {
		if(document.getElementById('Survey_ipList').options[i].selected){
		  flag = 1;
		  break;
		}
	}
	if (flag ==0){
	alert("请选择需要删除的IP范围段");
	return false;
	}
	var index = document.getElementById('Survey_ipList').selectedIndex;
	while (index != -1) {
		document.getElementById('Survey_ipList').options[index] = null;
		
		index = document.getElementById('Survey_ipList').selectedIndex;
	}
	return false;
}
function DellAll(){ //删除所有的IP范围段
	var len = document.getElementById('Survey_ipList').options.length;
		for (i = 0; i < len; i++) {
			document.getElementById('Survey_ipList').options[0] = null;			
		}
}

function CheckForm(){
    if(document.getElementById('Survey_name').value==""){
	alert("请输入问卷名称");
	return false;
	}else if(document.getElementById('Survey_author').value==""){
	alert("请输入问卷发起人(单位)");
	//alert(document.getElementById('Survey_isPassword').value);
	return false;
	}else{
	    var obj=document.getElementById("Survey_ipList");
		var ipStart=document.getElementById("Survey_ipStart");
		var ipEnd=document.getElementById("Survey_ipEnd");
		var ipStartValue="";
		var ipEndValue="";
		for(var i=0;i<obj.options.length;i++){
		   var ipvalue=obj.options[i].value;
		   ipvalue=ipvalue.split("---");
		   if(ipStartValue==""){
		       ipStartValue=ipvalue[0];
		   }else{
		       ipStartValue=ipStartValue+","+ipvalue[0];
		   }
		   if(ipEndValue==""){
		       ipEndValue=ipvalue[1];
		   }else{
		       ipEndValue=ipEndValue+","+ipvalue[1];
		   }
		  } 
    	ipStart.value=ipStartValue;
		ipEnd.value=ipEndValue;
		return true;
	}
}

function mask(obj,kind){
obj.value=obj.value.replace(/[^\d]/g,'')
key1=event.keyCode
if (key1==37 || key1==39)
{ obj.blur();
nextip=parseInt(obj.name.substr(5,1))
nextip=key1==37?nextip-1:nextip+1;
nextip=nextip>=5?1:nextip
nextip=nextip<=0?4:nextip
eval("var ip=document.getElementById('ip"+kind+""+nextip+"');")
eval("ip.focus();")
} 
if(obj.value.length>=3) 
if(parseInt(obj.value)>=256 || parseInt(obj.value)<=0)
{
alert(parseInt(obj.value)+"IP地址错误!")
obj.value=""
obj.focus()
return false;
}
else 
{ obj.blur();
nextip=parseInt(obj.name.substr(5,1))+1
nextip=nextip>=5?1:nextip
nextip=nextip<=0?4:nextip
eval("var ip=document.getElementById('ip"+kind+""+nextip+"');")
eval("ip.focus();")
}
}
function mask_c(obj){
clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))
}

⌨️ 快捷键说明

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