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

📄 job.js

📁 仿招聘网站 SSH框架 ajax功能
💻 JS
📖 第 1 页 / 共 2 页
字号:
// JScript File
function compareDate(DateOne,DateTwo)
    {
       DateOne = DateOne.replace(/\//g,'-');
       DateTwo = DateTwo.replace(/\//g,'-');
       
        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 ("-"));

        if (Date.parse(OneMonth+"/"+OneDay+"/"+OneYear) > Date.parse(TwoMonth+"/"+TwoDay+"/"+TwoYear))
        {
        return true;
        }
        else
        {
        return false;
        }
     }
  //整数的正则表达式
    function isint(zs){
    var zsPattern=/^0$|^[1-9]\d*$/; //
    result=zsPattern.test(zs);
    if((!result)&&(zs!=""))return false;
    else  return true;
    }
    
    
    
    function showenddate()
    {
    var postdate=document.getElementById("ctl00_ContentPlaceHolder1_inputpostdate").value;
    var days=document.getElementById("ctl00_ContentPlaceHolder1_txtDays").value;
    var nowdate=document.getElementById("ctl00_ContentPlaceHolder1_inputnowdate").value;
    var endshijian = dateadd(postdate,days)//根据发布时间得到到期时间

    var endshijianformat=endshijian.getFullYear() + "-" + (endshijian.getMonth() + 1) + "-" + endshijian.getDate()
    
        if(days!="" && days>0 && isint(days))
        {
        
            var stringedntime=endshijian.getFullYear() + "年" + (endshijian.getMonth() + 1) + "月" + endshijian.getDate() + "日";

            if(compareDate(nowdate,endshijianformat)!=true)
            {
            
            document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="&nbsp;&nbsp;到期日:<span style=\"font-weight:bold;\">"+stringedntime+"</span>";
            
            }
            else
            {
            document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="您输入的有效期无效,到期日期不能早于当天日期";
            }
        }
        else
        {
            document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="";
        }
    }
    
    
    
    //添加职位和修改职位有效期
    function showenddate1()
    {
    var postdate=document.getElementById("ctl00_ContentPlaceHolder1_inputpostdate").value;
    var days=document.getElementById("ctl00_ContentPlaceHolder1_txtDays").value;
    var nowdate=document.getElementById("ctl00_ContentPlaceHolder1_inputnowdate").value;
    var endshijian = dateadd(postdate,days)//根据发布时间得到到期时间
    
     var mcontractdate=document.getElementById("ctl00_ContentPlaceHolder1_TextBox1").value; //得到合同的有效期 
    var endshijianformat=endshijian.getFullYear() + "-" + (endshijian.getMonth() + 1) + "-" + endshijian.getDate()
    
        if(days!="" && days>0 && isint(days))
        {
        
            var stringedntime=endshijian.getFullYear() + "年" + (endshijian.getMonth() + 1) + "月" + endshijian.getDate() + "日";
        
            if(compareDate(nowdate,endshijianformat)!=true)
            {
                if(diffday(mcontractdate,nowdate)>0)
                {
            
                     //比较合同有效期和职位结束时间,如果职位结束时间超过了职位有效期则返回
                   if(compareAvailabilityDate(mcontractdate,endshijianformat)!=true)
                   {
                    
                      document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="&nbsp;&nbsp;到期日:<span style=\"font-weight:bold;\">"+stringedntime+"</span>";
                      
                       mcontractdate=mcontractdate.replace(/\//g,'-');  
                       var OneMonth = mcontractdate.substring(5,mcontractdate.lastIndexOf ("-"));
                       var OneDay = mcontractdate.substring(mcontractdate.length,mcontractdate.lastIndexOf ("-")+1);
                       var OneYear = mcontractdate.substring(0,mcontractdate.indexOf ("-"));
                       
                       
                       // document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="<span class='c_err'>您购买的合同服务期还有"+diffday(mcontractdate,nowdate)+"天,"+OneYear+"年"+OneMonth+"月"+OneDay+"日到期;您填写的职位有效期超出,建议修改。</span>";      
                        document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="<span class='c_err'>您填写的职位有效期超出合同期,建议修改。</span>";
                   }
                   else
                   {
                    
                    document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="&nbsp;&nbsp;到期日:<span style=\"font-weight:bold;\">"+stringedntime+"</span>";
                    document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="";
                    }
               }
               else
               {
                // document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="<span class='c_err'>您没有有效的服务!</span>";
                 document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="";
                 document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="&nbsp;&nbsp;到期日:<span style=\"font-weight:bold;\">"+stringedntime+"</span>";
               }
            
            }
            else
            {  
//                postdate=postdate.replace(/\//g,'-');
//               
//               var OneMonth1 = postdate.substring(5,postdate.lastIndexOf ("-"));
//               var OneDay1 = postdate.substring(postdate.length,postdate.lastIndexOf ("-")+1);
//               var OneYear1 = postdate.substring(0,postdate.indexOf ("-"));
               
                document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="";
                document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="<span class='c_err'>按目前输入的有效期,该职位"+stringedntime+"已到期;该有效期无效,请修改。</span>";
             
             
            }
        }
        else
        {
            document.getElementById("ctl00_ContentPlaceHolder1_labelshowenddate").innerHTML="";
            document.getElementById("ctl00_ContentPlaceHolder1_lblyqx").innerHTML="";
        }
    }
    
    
    function dateadd(olddate,days)
    {
   
       // olddate=olddate.replace("-","/") ;
       
        olddate=olddate.replace(/-/g,'/');
        
        var a = new Date(olddate);
        a = a.valueOf();
        a = a + days * 24 * 60 * 60 * 1000;
        a = new Date(a);
        return a;
    }
    
  //邮箱判断
    function mCheckrdEmail1(){
        var form=document.forms[0];
        form.ctl00$ContentPlaceHolder1$chkMemEmail.disabled = false;
         form.ctl00$ContentPlaceHolder1$chkMemEmail.checked = true;
        
        form.ctl00_ContentPlaceHolder1_chkOrgEmail.disabled = true;
        form.ctl00_ContentPlaceHolder1_chkShowOtherEmail.disabled = true;
        form.ctl00$ContentPlaceHolder1$txtOtherEmail.disabled = true;
        
     
        
       
          form.ctl00_ContentPlaceHolder1_chkOrgEmail.checked = false;
          form.ctl00$ContentPlaceHolder1$txtOtherEmail.checked = false;
             form.ctl00_ContentPlaceHolder1_cbmEmail.checked = true;
         document.getElementById("ctl00_ContentPlaceHolder1_lblEmail").innerHTML=document.getElementById("ctl00_ContentPlaceHolder1_lblMemEmail").innerHTML;
        
    }
    function mCheckrdEmail2(){
        var form=document.forms[0];
        form.ctl00$ContentPlaceHolder1$chkMemEmail.disabled = true;
        form.ctl00$ContentPlaceHolder1$chkMemEmail.checked = false; //new
           
        
        form.ctl00_ContentPlaceHolder1_chkOrgEmail.disabled = false;
        form.ctl00_ContentPlaceHolder1_chkOrgEmail.checked = true;
        
        form.ctl00_ContentPlaceHolder1_chkShowOtherEmail.disabled = true;
        form.ctl00$ContentPlaceHolder1$txtOtherEmail.disabled = true;
        form.ctl00$ContentPlaceHolder1$txtOtherEmail.checked = false; //new
        
         form.ctl00_ContentPlaceHolder1_cbmEmail.checked = true;
        document.getElementById("ctl00_ContentPlaceHolder1_lblEmail").innerHTML=document.getElementById("ctl00_ContentPlaceHolder1_lblOrgEmail").innerHTML;
        
    }
    function mCheckrdEmail3(){
        var form=document.forms[0];
        form.ctl00$ContentPlaceHolder1$chkMemEmail.disabled = true;
        form.ctl00_ContentPlaceHolder1_chkOrgEmail.disabled = true;
        
        form.ctl00_ContentPlaceHolder1_chkShowOtherEmail.disabled = false;
        form.ctl00_ContentPlaceHolder1_chkShowOtherEmail.checked = true;
        
        form.ctl00$ContentPlaceHolder1$txtOtherEmail.disabled = false;
        
    
       form.ctl00_ContentPlaceHolder1_chkOrgEmail.checked = false;
       form.ctl00$ContentPlaceHolder1$chkMemEmail.checked = false; 
          form.ctl00_ContentPlaceHolder1_cbmEmail.checked = true;
       document.getElementById("ctl00_ContentPlaceHolder1_lblEmail").innerHTML=document.getElementById("ctl00_ContentPlaceHolder1_txtOtherEmail").value;
        
        
    }
    
    function mIsCheckrdEmail(){
        var form=document.forms[0];
        
             form.ctl00_ContentPlaceHolder1_chkOrgEmail.checked = false;
       form.ctl00$ContentPlaceHolder1$chkMemEmail.checked = false; 
       form.ctl00_ContentPlaceHolder1_chkShowOtherEmail.checked = false;
          form.ctl00_ContentPlaceHolder1_cbmEmail.checked = false;
          
         document.getElementById("ctl00_ContentPlaceHolder1_lblEmail").innerHTML="";
        
        
        
//        if(form.ctl00_ContentPlaceHolder1_rdEmail0.checked){
//            

⌨️ 快捷键说明

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