有A,B,C 三个分别不同下拉表,当选A下拉表时,如果选择A下拉值等于1的话,B,C两个表就不能选择。如果不是等于1的话B,C两个下拉表就能选,我该怎样控制B,C两个下拉表

解决方案 »

  1.   

    给A写一个onchange事件,根据A的值设置B个C的disable属性.
      

  2.   

    先谢你,B,C的disable属性怎么设
      

  3.   

    A的onchange里面
    document.getElementById(B).disable = true;document.getElementById(B).disable = false;
      

  4.   

    function nochange(){
    var pjObj = document.getElementById('serviceid').value;
    if(pjObj==13){
      document.getElementById("select2").disable = false;
      document.getElementById("resmanselect").disable = false;
    }
    }  这样写,还是能单击B,C下拉表
      

  5.   

    function nochange(){
    var pjObj = document.getElementById('serviceid').value;
    if(pjObj==13){
      document.getElementById("select2").disabled = false;
      document.getElementById("resmanselect").disabled = false;
    }
      

  6.   

    disabled,不是disable,true和FALSE 互换
    if(pjObj==13){
      document.getElementById("select2").disabled = true;
      document.getElementById("resmanselect").disabled = true;
    }else{
    document.getElementById("select2").disabled = false;
      document.getElementById("resmanselect").disabled = false;}
      

  7.   

    谢谢honglei915,谢谢各哥们,if(pjObj==13){ 
      document.getElementById("select2").disabled = true; 
      document.getElementById("resmanselect").disabled = true; 
    }else{ 
    document.getElementById("select2").disabled = false; 
      document.getElementById("resmanselect").disabled = false; }  
    是正确的,
      

  8.   

    document.getElementById(B).disabled = false;