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

📄 lesson.js

📁 培训考试系统代码
💻 JS
字号:
function lessonCheck()


{


	var lessonName = document.forms[0].lessonName;


	var lessonGoal = document.forms[0].lessonGoal;


	var organiger  = document.forms[0].organiger;


	var handleid   = document.forms[0].handleid;


	var duration   = document.forms[0].duration;





        var teacherid  = document.forms[0].teacherid;


	var classid    = document.forms[0].classId;


	var mode       = document.forms[0].mode;


	var cityid     = document.forms[0].cityid;


	var matid      = document.forms[0].matid;


	var paperID    = document.forms[0].paperID;


	var note       = document.forms[0].note;


	var site       = document.forms[0].site;


        var schoolTime = document.forms[0].schoolTime;


	var type       = document.forms[0].type;


	var participant= document.forms[0].participant;


	var participantorg = document.forms[0].participantorg;


	var participants= document.forms[0].participants;
	
	var  startymd = document.forms[0].startymd;
	
        var  endymd = document.forms[0].endymd;
        
        var starthm = document.forms[0].starthm;
        var endhm =  document.forms[0].endhm;

         
        
	if( lessonName != null)


	{


		if( lessonName.value.length >50 )


		{


			alert("课程名称不能超过50个字符,该项输入过长!");


                        lessonName.focus();


			return false;


		}


		else if( lessonName.value =="" )


		{


			alert("课程名称不能为空!");


                        lessonName.focus();


			return false ;


		}


	}


        if(classid.value =="")


        {


            alert("课程类别不能为空!");


           


            return false;


        }


	if( lessonGoal != null )


	{


		if( lessonGoal.value.length >100 )


		{


			alert("培训目标不能超过100个字符,该项输入过长!");


                        lessonGoal.focus();


			return false;


		}


	}





	if( organiger != null )


	{


		if( organiger.value.length >10 )


		{


			alert("组织者姓名不能超过10个字符,该项输入过长!");


                        organiger.focus();


			return false;


		}


}

     if(document.forms[0].handleid.value == "")
     {
          alert("审查人工号不能为空!");
          document.forms[0].handleid.focus();
          return false;
     }


        if( duration!=null)


        {


            if( isNaN(duration.value))


            {


                alert("学时只能输入数字!");


                duration.focus();


                return false;


            }


        }


        var num = new Number(schoolTime.value);


        var selectType = type.options[type.selectedIndex].value;


       if(selectType ==0)


       {





       }


       else if(selectType ==1)


       {


           if( schoolTime.value !="")


           {


               alert("授课时间点应该为空!");


               schoolTime.focus();


               return false;


           }


       }


       else if(selectType ==2)


       {


           if(isNaN(schoolTime.value))


           {


               alert("授课时间点只能输入0~7的数字!");


               schoolTime.focus();


               return false;


           }


           if(num.valueOf()>7||num.valueOf()<0)


           {


               alert("授课时间点只能输入0~7的数字!");


               schoolTime.focus();


               return false;


           }


       }


       else if(selectType ==3)


       {





           if(isNaN(schoolTime.value))


           {


               alert("授课时间点只能输入0~31的数字!");


               schoolTime.focus();


               return false;


           }


           if(num.valueOf()>31||num.valueOf()<0)


           {


               alert("授课时间点只能输入0~31的数字!");


               schoolTime.focus();


               return false;


           }


        }

        
        if(starthm.value != "")
        {
           var  hm = starthm.value.split(":");
           
           if(hm.length < 2)
           {
           	 alert("课程的日程安排的授课时间点输入不正确!");
           	 starthm.focus();
           	 return false;
           }
           for(var i=0;i<hm.length; i++)
           {
           	if(isNaN(hm[i]) || hm[i].length != 2)
           	{
             	    alert("课程的日程安排的授课时间点输入不正确!");
           	    starthm.focus();
           	    return false;           		 
           	}
           	var hmint = parseInt(hm[i]);
           	if( hmint < 0 || (hmint > 24 && i==0) || (hmint > 60 && i==1))
           	{
             	    alert("课程的日程安排的授课时间点输入不正确!");
           	    starthm.focus();
           	    return false;               	    	
           	}
           }
        	 
        }
        
        if(endhm.value != "")
        {
           var  hm = endhm.value.split(":");
           
           if(hm.length < 2)
           {
           	 alert("课程的日程安排的授课时间点输入不正确!");
           	 endhm.focus();
           	 return false;
           }
           for(var i=0;i<hm.length; i++)
           {
           	if(isNaN(hm[i]) || hm[i].length != 2)
           	{
             	    alert("课程的日程安排的授课时间点输入不正确!");
           	    endhm.focus();
           	    return false;           		 
           	}
           	var hmint = parseInt(hm[i]);
           	if( hmint < 0 || (hmint > 24 && i==0) || (hmint > 60 && i==1))
           	{
             	    alert("课程的日程安排的授课时间点输入不正确!");
           	    endhm.focus();
           	    return false;               	    	
           	}
           }
        	 
        }


        if(type.value != "0")
        {
           if(startymd.value != "" && endymd.value != "")
           {
           	if(startymd.value > endymd.value)
           	{
           		 alert("课程的日程安排的开始时间大于结束时间!");
           		 return false;
           	}
           }
        }

    var scope = document.forms[0].scope;
    var staffIds =  document.forms[0].staffIds;
    var groupIds =  document.forms[0].groupIds;
    
    if(scope.value == "1")
    {
       if(staffIds.value == "" && groupIds.value == "")
       {
          alert("参与人员与参与班组不能都为空,请选择参与人员与班组!");
          return false;
       }
       
    }       


    return true;


}


⌨️ 快捷键说明

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