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

📄 corpjs.js

📁 javascript语言获取日期时间
💻 JS
字号:
// 不刷新页面检查某名称是否存在
function checkExist(object,infoBack,id,url)
{
   //获取需要进行验证的控件值
   var objectValue = object.value;
   var objectName = object.name;
   //获取接收返回信息的控件
   var info = document.getElementById(infoBack);
   //创建ajax对象
   var ajaxobj = new AJAXRequest;   
   if (objectValue == "")
   {
     info.value = "该位置文字不能为空!";
     object.focus();
   }
   else
   {
     ajaxobj.url = url;
     ajaxobj.content="operation="+objectName+"&"+objectName+"="+objectValue+"&id="+id;
     ajaxobj.callback=function(xmlObj) 
     {
        info.value=xmlObj.responseText;  
        if (info.value.indexOf('已存在')!= -1)
        {
        	object.focus();
        }
     }
     ajaxobj.send();
   }   
}
      //店铺营业时间格式检查
   function check_time(strnote,str)
   {   
     rep=new String(str.value);   
     pattern=/^([0|1][0-9]|[2][0-3]):([0-5][0-9])$/; 
     if(rep.match(pattern))
     {
        return true;   
     }
     else
     {  
	    alert(strnote+"不合法");   
	    str.focus();   
	    return false;   
    }   
   }
   
    //判断表单某一项输入是否为空
    function check_empty(strnote,objectId)
    {
	   	var  object = document.getElementById(objectId); 	   
	   	if (trim(object.value) == "")
	   	{
	   		window.alert(strnote+"不能为空");
	   		object.focus();
	   		return true;
	   	}
	   	else
	   	{
	   		return false;
	   	}
    }
    
   //限定文本框的最大输入长度
   function isMaxLen(o,info)
   {		
     var Restlen = 0;	 
	 var curlen= o.value.length;	 
	 var nMaxLen=o.getAttribute? parseInt(o.getAttribute("maxlength")):"";
	 if(o.getAttribute && o.value.length>nMaxLen){
	 	o.value=o.value.substring(0,nMaxLen)
	 }else{
	 	Restlen=nMaxLen - curlen;
	 	var rest=document.getElementById(info);	 	
	 	rest.innerHTML=Restlen;
	 }
	 return Restlen;
  } 
 
	 //检查上传图片的扩展名
	 function checkImgext(imgId)
	 {
	 	var img =document.getElementById(imgId);	 	
	 	var value = img.value;
		var ext = value.substring(value.length-4,value.length);	
	    if ((ext != ".jpg") && (ext != ".JPG")&&(ext != "")&&(ext != ".gif") && (ext != ".GIF"))
		{
			 window.alert("只能上传.jpg或.gif文件");
	         return false;
		}
		else
		{
			return true;
		}
	 }
 
 	 //上传图片处不能为空
	 function imgExist(imgId)
	 {
	 	var imgObj = document.getElementById(imgId);
	 	var value = imgObj.value;
	 	if (value == "" ) 
	    {	      
	       window.alert("请选择要上传的文件");
	       return  false;   
	    } 
	    else
	    {
	    	return true;
	    }
	 } 
   
 	 //下拉框在当前页面提交当前页面刷新
	 function getOption(selectObj,url)
	 {      
	     var value = selectObj.options[selectObj.selectedIndex].value	   
	     document.forms[0].action = url + "?id="+value;
	     document.forms[0].submit();     
	  }
	  
      //判断下拉框中的选项是否为空 
	  function selectEmpty(strnote,selectObj)
	  {  		
		    var length = selectObj.length;		    
		    if (length == 0)
		    {
		       window.alert(strnote);
		       return false;
		    }
		    else
		    {
		    	return true;
		    }
	  }
	  
	  	//判断某单选按钮是否选中
		function radioCheck(note)
		{
		    var IsChecked = false;
		    var obj =document.forms[0].elements;		   
		    for(var i=0;i<obj.length;i++)
		    {
			    if(obj[i].type=="radio")
			    {
			        if(obj[i].checked)
			        {
			            IsChecked  = true;
			        }				       
			    }
		    }
			if (!IsChecked)
			{
			   window.alert(note);
			}	
		    return IsChecked ;
		} 
	
	  	//检查是否有复选框选中
		function boxCheck(form_num,catnote)
		{		  
		   var isChecked = false;
	       var obj =document.forms[form_num].elements;		   
			for(var i=0;i<obj.length;i++)
			{
			    if(obj[i].type=="checkbox")
			    {
			        if(obj[i].checked)
			        {
			            isChecked  = true;
			        }			       
			    }
			}
			if (!isChecked)
			{
			   window.alert(catnote);
			   return false;
			}
			else
			{			   
		       return true;
			}	
	    }
	    
	    //删除前的验证
	    function checkDel()
	    {
	    	var msg="确定删除?";
			if (confirm(msg)==true)
			{
			  return true;
			}
			else
			{
			  return false;
			}
	    }
	    
	    //检查是否是数字
	    function checkNum(note,objId)
	    {
	    	var obj = document.getElementById(objId);
	    	var number = trim(obj.value);	    	
	    	if(/\D/.test(number))
	    	{
		    	alert(note+'只能输入数字!');	
		    	obj.value="";	    	
		    	obj.focus();
		    	return false;
	    	}
	    	else
	    	{
	    		return true;
	    	}
	    }
	    
	    //复选框全选
	    function checkAll(name)
		{
			var el = document.getElementsByTagName('input');
			var len = el.length;
			for(var i=0; i<len; i++)
			{
				if((el[i].type=="checkbox") && (el[i].name==name))
				{
					el[i].checked = true;
				}
			}
		}
		
		//复选框取消全选
		function clearAll(name)
		{
			var el = document.getElementsByTagName('input');
			var len = el.length;
			for(var i=0; i<len; i++)
			{
				if((el[i].type=="checkbox") && (el[i].name==name))
				{
					el[i].checked = false;
				}
			}
		}
		
		//调用复选框全选和取消全选功能
		function boxAll(obj,name)
		{
		  var linktext = obj.innerText;
         
	       //火狐浏览器另外处理
	       if (linktext == undefined)
	       {
	      		linktext = obj.innerHTML.replace(/<[^>]+>/g,"");
	       }
	       //处理结束
	       
	       if (linktext == '全选')
	       {
	       		checkAll(name);
	       		obj.innerHTML = '取消全选';
	       }
	       else
	       {	
	       		clearAll(name);
	       		obj.innerHTML = '全选';
	       }
		}
		
	//去除字符串的首尾的空格
	function trim(str)
	{
       return str.replace(/(^\s*)|(\s*$)/g, "");
    }	
    
    //使按钮不可用
    function disButton(buttonId)
    {
    	var subbutton = document.getElementById(buttonId);    	
    	subbutton.disabled = true;
    }
    
      //进行Select格式的有效性检验
  function check_select(fieldname,string)   
  {   
     if(string.options[0].selected)
     {   
        alert(fieldname+"不能为空");   
        return false;   
     }   
     else   
        return true;   
  }

⌨️ 快捷键说明

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