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

📄 perfect.js

📁 这个是j2eejava web 编程精要十五讲的全部源码。对学习java web编程的人来说是很能得的资料
💻 JS
字号:
    //改变chekbox    function changeSc(objForm){        for (var i=0;i<objForm.subCheck.length;i++){            objForm.subCheck[i].checked=objForm.mainCheck.checked;        }    }    //改变车辆种类    function changeType(objForm){        var objDoc = parent.frames("banner").document;        var userDeptType=objDoc.all.item("sDeptType").value;        if (userDeptType!=4) {            delOptions(objForm.ProductLineCode);            delOptions(objForm.ModelCode);            delOptions(objForm.InsideCode);            var srcCode=objForm.AutoType.value+",autoType";            var booCheck = userDeptType != "0" ? true : false;                addOption(srcCode,objForm.ProductCode,booCheck);            if (booCheck){                changeBrand(objForm);            }        }    }    //改变品牌    function changeBrand(objForm){        delOptions(objForm.ModelCode);        delOptions(objForm.InsideCode);        var srcCode=objForm.ProductCode.value;        addOption(srcCode,objForm.ProductLineCode);    }    //改变产品线    function changeProductLine(objForm){        delOptions(objForm.InsideCode);        var srcCode=objForm.ProductCode.value+","+objForm.ProductLineCode.value;        addOption(srcCode,objForm.ModelCode);    }    //改变公告型号    function changeModel(objForm){        var srcCode=objForm.ProductCode.value+","+objForm.ProductLineCode.value+","+objForm.ModelCode.value;        addOption(srcCode,objForm.InsideCode);    }    //改变销售部//    function changeSaleDept(objForm){//        delOptions(objForm.MarketDept);//        delOptions(objForm.Dealer);//        var objDoc = parent.frames("banner").document;//        var specialDept=objDoc.all.item("specialDept").value;//        if (objForm.SaleDept.value==specialDept){//            objForm.Filiale.disabled=false;//            addOption(objForm.SaleDept,objForm.Filiale);//        }//        else{//            objForm.Filiale.disabled=true;//            addOption(objForm.SaleDept,objForm.MarketDept);//        }//    }    function changeSaleDept(objForm){        delOptions(objForm.MarketDept);        delOptions(objForm.Dealer);//        var objDoc = parent.frames("banner").document;//        var specialDept=objDoc.all.item("specialDept").value;//        if (objForm.SaleDept.value==specialDept){        if (objForm.SaleDept.value=="00110001" || objForm.SaleDept.value=="03010001"){            objForm.Filiale.disabled=false;            addOption(objForm.SaleDept,objForm.Filiale);        }        else{            objForm.Filiale.disabled=true;            addOption(objForm.SaleDept,objForm.MarketDept);        }    }    //改变分公司    function changeFiliale(objForm){        delOptions(objForm.Dealer);        addOption(objForm.Filiale,objForm.MarketDept);    }    //改变市场部    function changeMarketDept(objForm){        addOption(objForm.MarketDept,objForm.Dealer);    }    //改变经销商    function changeDealer(objForm){        objForm.sDeptCode.value=objForm.Dealer.value;    }    function initDept(objForm){        with (objForm) {            //设置部门数            var objDoc = parent.frames("banner").document;            var userDeptType=objDoc.all.item("sDeptType").value;            if (userDeptType=="4"){                return;            }            Filiale.disabled = false;            delOptions(SaleDept);            delOptions(Filiale);            delOptions(MarketDept);            delOptions(Dealer);            var userDeptName=objDoc.all.item("sDeptName").value;            var userDeptCode=objDoc.all.item("sDeptCode").value;            var specialDept=objDoc.all.item("specialDept").value;            //营销公司            if (userDeptType=="0"){                addOption(userDeptCode,SaleDept);            }            //销售部            else if (userDeptType=="1"){                var aOption=new Option();                aOption.value=userDeptCode;                aOption.text=userDeptName;                SaleDept.add(aOption);                SaleDept.selectedIndex=1;                SaleDept.disabled=true;                if (userDeptCode==specialDept){                    addOption(userDeptCode,Filiale);                    Filiale.selectedIndex=0;                }else{                    addOption(userDeptCode,MarketDept);                    Filiale.disabled=true;                }                MarketDept.selectedIndex=0;                Dealer.selectedIndex=0;            }            //分公司            else if (userDeptType=="2"){                SaleDept.disabled=true;                var aOption=new Option();                aOption.value=userDeptCode;                aOption.text=userDeptName;                Filiale.add(aOption);                Filiale.selectedIndex=1;                Filiale.disabled=true;                addOption(userDeptCode,MarketDept);                MarketDept.selectedIndex=0;            }            //市场部            else if (userDeptType=="3"){                SaleDept.disabled=true;                Filiale.disabled=true;                var aOption=new Option();                aOption.value=userDeptCode;                aOption.text=userDeptName;                MarketDept.add(aOption);                MarketDept.selectedIndex=1;                MarketDept.disabled=true;                addOption(userDeptCode,Dealer);                Dealer.selectedIndex='0';            }            //经销商//            else if (userDeptType=="4"){//                SaleDept.disabled=true;//                Filiale.disabled=true;//                MarketDept.disabled=true;//                var aOption=new Option();//                aOption.value=userDeptCode;//                aOption.text=userDeptName;//                Dealer.add(aOption);//                Dealer.selectedIndex=1;//                Dealer.disabled=true;//            }        }    }    //切换页面    function Submit_pageshow(page){        document.pageshow.pageNo.value=page;        document.pageshow.submit();    }    //直接转到选定的页面    function Submit_page(page,pageCount,pageNo){        if (isNaN(page) || page<1 || page>pageCount){            if (pageCount==0){                alert("只有当前页");            }            else {                alert("请输入正确的页数,正确的页数为:1-"+pageCount);            }        }        else if (page!=pageNo){            document.pageshow.pageNo.value=page;            document.pageshow.submit();        }    }    //check whether the input data is valid.    function checkDate(dateYear,dateMonth,dateDay){      //Year      if (dateYear.value.length==0 ||          isNaN(dateYear.value) ||          dateYear.value<1900          ) {        dateYear.style.cssText += (';' + "background-color:red;");        dateYear.focus();        return false;      } else {        dateYear.style.cssText += (';' + "background-color:white;");      }      //Month      if (dateMonth.value.length==0 ||          isNaN(dateMonth.value) ||          dateMonth.value<1 ||          dateMonth.value>12 ) {        dateMonth.style.cssText += (';' + "background-color:red;");        dateMonth.focus();        return false;      } else {        dateMonth.style.cssText += (';' + "background-color:white;");      }      //Day      if (dateDay.value.length==0 ||          isNaN(dateDay.value) ||          dateDay.value<1 ||          dateDay.value>31) {        dateDay.style.cssText += (';' + "background-color:red;");        dateDay.focus();        return false;      } else {        dateDay.style.cssText += (';' + "background-color:white;");      }      //To date is a date      if (!isDate(          Number(dateYear.value),          Number(dateMonth.value),          Number(dateDay.value)) ||          !isLittleThanToday(          Number(dateYear.value),          Number(dateMonth.value),          Number(dateDay.value)) ) {          dateYear.style.cssText += (';' + "background-color:red;");          dateMonth.style.cssText += (';' + "background-color:red;");          dateDay.style.cssText += (';' + "background-color:red;");          dateDay.focus();          return false;      } else {          dateYear.style.cssText += (';' + "background-color:white;");          dateMonth.style.cssText += (';' + "background-color:white;");          dateDay.style.cssText += (';' + "background-color:white;");      }      return true;    }   function isLittleThanToday(outy,outm,outd){     outm=outm-1;     var outDay=new Date(outy,outm,outd);     var temp=new Date();     var today=new Date(temp.getYear(),temp.getMonth(),temp.getDate());     if (outDay.valueOf()<=today.valueOf()) {        return true;     } else{        return false;     }   }    //检索    function submit_search(objForm){        var isRight=searchsale(objForm.fny,objForm.fnm,objForm.fnd,                               objForm.tny,objForm.tnm,objForm.tnd);        if (isRight=="Yes"){            objForm.submit();        }    }    //设置缺省日期    function initDate(objForm){        pf_set_date(objForm.fny,objForm.fnm,objForm.fnd);        pf_set_date(objForm.tny,objForm.tnm,objForm.tnd);    }	//初始化省    function initState(objForm){        delOptions(objForm.CityCode);		addOption("state_input",objForm.StateCode);	}	//初始化品牌    function initBrand(objForm){        objForm.AutoType.selectedIndex = 1;        changeType(objForm);        objForm.AutoType.disabled = true;	}    //改变省市    function change(objForm){        addOption(objForm.StateCode,objForm.CityCode);    }

⌨️ 快捷键说明

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