<input name="payment" type="radio" value="20">
<input type="radio" name="payment" value="0">
如果前面是单选框又怎么写呢?

解决方案 »

  1.   

    <select name="payment" id="payment" onchange="document.all.yh.disabled = this.value==1">
      

  2.   

    呵呵,小弟初学,因为人的题义是:当前面的选择是 银行转账 的时候。后面的银行列表可以操作,否则就是不可操作的。我改成了:<select name="payment" id="payment" onchange="document.all.yh.enabled = this.value==1"><select name="yh" id="yh"disabled>
    <option value="1">银行之1</option>
    <option value="2">银行之2</option>
    <option value="3">银行之3</option>
    <option value="4">银行之4</option>
    <option value="5">银行之5</option>
    </select>怎么不行啊,谢谢了
      

  3.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function switchCheck(obj,num){
    var objsel = document.getElementsByTagName("select");
    var objradio = document.getElementById("radio1"); for(i = 0;i<objsel.length;i++){
    if(i!=num){
    if(typeof(objsel(i)) == "object"){
    objsel(i).disabled = true;
    }
    }
    else{
    if(typeof(objsel(i)) == "object"){
    objsel(i).disabled = false;
    }
    }
    }
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <p>
    <input id="radio1" type="radio" value="1" checked name="R1" onclick="switchCheck(this,0)">
    <select name="xmjl" style="width: 130" class="f1">
     <option value="111">111</option>               
         </select></p>
      <p>
    <input id="radio1" type="radio" value="2" name="R1" onclick="switchCheck(this,1)">
    <select name="kkk" style="width: 130" class="f1" disabled>
     <option value="111">111</option>               
         </select>
    </p>
      <p>
    <input id="radio1" type="radio" value="3" name="R1" onclick="switchCheck(this,2)">
    </p></BODY>
    </HTML>
      

  4.   

    呵呵,原来enabled属性在娘胎啊,我说呢,谢谢了那我该怎么改啊?就是想其他时候是disabled状态,银行转账的时候激活