参考:
function checkbz(){
var a = document.all.dbz.value;
if(a==""){document.all.zxh.disabled=true;document.all.ddh.disabled=true;document.all.zxh.style.backgroundColor='buttonface';document.all.ddh.style.backgroundColor='buttonface';}
if(a=="袋装"){document.all.zxh.disabled=true;document.all.ddh.disabled=false;document.all.zxh.style.backgroundColor='buttonface';document.all.ddh.style.backgroundColor='white';}
if(a=="箱装"){document.all.zxh.disabled=false;document.all.ddh.disabled=true;document.all.zxh.style.backgroundColor='white';document.all.ddh.style.backgroundColor='buttonface';}
}

解决方案 »

  1.   

    新建站房<input name="xjstart" type="text" onClick="xj()" onFocus="calendar();" onkeypress="check();"><br>
    租用站房<input name="zystart" type="text" onClick="zy()" onFocus="calendar();" onkeypress="check();">function check(){
    if(document.a.xjstart.value==""){
    document.a.xjstart.disable=false;
    document.a.zystart.disable=true;
    }
    else{
    document.a.xjstart.disable=true;
    document.a.zystart.disable=false;
    }
    }
      

  2.   

    如果没有调用onFocus="calendar()"事件,我的javascript是好用的,但一调用onFocus="calendar()"事件,JS就失效了!
      

  3.   

    呵呵,你都没有calendar()和xj(),zy()这几个FUNCTION,就不用调用它们了。
      

  4.   

    有的,calendar()这个是写在一个JS文件里的引入的,我没有写出来全部代码