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

📄 activity.js

📁 javascript语言获取日期时间
💻 JS
字号:
//跳转到活动添加界面
function activityAdd(strnote,selectId)
{
	var element = document.getElementById(selectId);
	if (selectEmpty(strnote,element))
    {
       var value = element.options[element.selectedIndex].value;
       window.location.href = "actAdd.jsp?id="+value;       
    }	
}

	 //删除商品活动时的验证信息	 
	function actDel(selectId,form_num,shopnote,catnote)
	{
		var element = document.getElementById(selectId);  
	 	if (selectEmpty(shopnote,element))
	 	{	
	 		if (boxCheck(form_num,catnote))
	 		{
	 			if (checkDel())
	 			{
		 			 var value = element.options[element.selectedIndex].value     
				     document.forms[form_num].action = "actDel.jsp?shop_id="+value;
				     document.forms[form_num].submit();
	 			}
	 		}
	 	}
	}
	
	 //更改商品活动时的验证信息
	 function actModify(selectId,form_num,shopnote,catnote)
	 {
	 	var element = document.getElementById(selectId);  
	 	if (selectEmpty(shopnote,element))
	 	{	
	 		if (boxCheck(form_num,catnote))
	 		{
	 		     var value = element.options[element.selectedIndex].value     
			     document.forms[form_num].action = "actUpIndex.jsp?shop_id="+value;
			     document.forms[form_num].submit();
	 		}
	 	}
	 }
	 
	 //匹配url
	 function check_url(strnote,str)
	 {	 	
	    rep=new String(trim(str.value)); 
	    
	    var result=rep.match(/^(http:\/\/)|^(https:\/\/)|^(www\.)[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$/);
	    	   
	    if(rep=="")
	    {
	        return true;
	    }
	    else
	    {
	        if(result==null)
		    {   
			    alert(strnote+"格式不正确");   
			    str.focus();   
			    return false;   
		    }   
		    return true;
	    } 
	 }
	  
	 //比较日期的大小
	 function compareDate(DateOne,DateTwo,currentDate)
	 {	
		var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ("-"));
		var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ("-")+1);
		var OneYear = DateOne.substring(0,DateOne.indexOf ("-"));
		
		var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ("-"));
		var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ("-")+1);
		var TwoYear = DateTwo.substring(0,DateTwo.indexOf ("-"));
		
		var currentMonth = currentDate.substring(5,currentDate.lastIndexOf ("-"));
		var currentDay = currentDate.substring(currentDate.length,currentDate.lastIndexOf ("-")+1);
		var currentYear = currentDate.substring(0,currentDate.indexOf ("-"));
		
		if (Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) -  Date.parse(currentMonth+"/"+currentDay+"/"+currentYear)<172800000 )
		{
			window.alert("必须提前48小时预约,起始日期要晚于当前日期最少两天!");
			return true;
		}
		else if( Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear) - Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) <86400000)
		{
			window.alert("活动持续时间不得小于两天!!");
			return true;
		}
		else
		{			
			return false;
		}	
	 }
	 
	 //添加活动前的验证
	 function checkAdd(currentDate)
	 { 	
	    var start_time = document.getElementById('start');
	 	var end_time = document.getElementById('end');
	 	var url = document.getElementById('activity_url');
	 	var start_value = start_time.value;
	 	var end_value = end_time.value;
	 	
	    if (check_empty('活动名称','activity_name')||check_empty('活动介绍','activity_desc')||check_empty('活动开始时间','start')||check_empty('活动结束时间','end'))
		{			
		}
		else if (compareDate(start_value,end_value,currentDate))	
		{
		}
		else if (!check_url('活动链接地址',url))
		{
			
		}	
		else
		{
			disButton('actAddBut');
			document.forms[0].action = "actInsert.jsp";
			document.forms[0].submit();
		}	
	 }
	 
	 //修改活动前的验证
	 function checkUpdate(currentDate)
	 {
	 	var start_time = document.getElementById('start');
	 	var end_time = document.getElementById('end');
	 	var url = document.getElementById('activity_url');
	 	var start_value = start_time.value;
	 	var end_value = end_time.value;
	 	
	    if (check_empty('活动名称','activity_name')||check_empty('活动介绍','activity_desc')||check_empty('活动开始时间','start')||check_empty('活动结束时间','end'))
		{			
		}
		else if (compareDate(start_value,end_value,currentDate))	
		{
		}
		else if (!check_url('活动链接地址',url))
		{			
		}		
		else
		{
			disButton('actUpBut');
			document.forms[0].action = "actUpdate.jsp";
			document.forms[0].submit();
		}	
	 }

⌨️ 快捷键说明

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