呵呵,第二条不明确哦
你是哪四个文本框被disabled

解决方案 »

  1.   

    <script>
    function disabledinput(v){
    for(i=1;i<9;i++)
    eval("document.getElementById('input"+i+"').disabled=false");
    var e=v+4
    for(i=v;i<e;i++)
    eval("document.getElementById('input"+i+"').disabled=true");
    }
    </script>
    <input type=radio onclick="disabledinput()"><input type=radio onclick="disabledinput(1)"><input type=radio onclick="disabledinput(5)">
    <input id=input1>
    <input id=input2>
    <input id=input3>
    <input id=input4>
    <input id=input5>
    <input id=input6>
    <input id=input7>
    <input id=input8>
      

  2.   

    <form name="form1" method="post" action="">
    <p>
      <input name="radiobutton" type="radio" onClick="set(1)" value="radiobutton" checked>
    所有
    <input type="radio" name="radiobutton" value="radiobutton" onClick="set(2)">
    前四个
    <input type="radio" name="radiobutton" value="radiobutton"onClick="set(3)">
    后四个<br>
      <input type="text" name="t1"><br>
      <input type="text" name="t2"><br>
      <input type="text" name="t3"><br>
      <input type="text" name="t4"><br>
      <input type="text" name="t5"><br>
      <input type="text" name="t6"><br>
      <input type="text" name="t7"><br>
      <input type="text" name="t8"><br>
    </form>
    <script language="javascript">
    function set(v){
    var t=1;
    switch(v)
    {
    case 1:
    for(var i=1;i<=8;i++)
    document.all['t'+i].disabled=false;
    break;
    case 2:
    for(var i=1;i<5;i++)
    document.all['t'+i].disabled=false;
    for(var i=5;i<9;i++)
    document.all['t'+i].disabled=true;
    break;
    case 3:
    for(var i=1;i<5;i++)
    document.all['t'+i].disabled=true;
    for(var i=5;i<9;i++)
    document.all['t'+i].disabled=false;
    break;
    }
    }
    </script>
      

  3.   

    <script language="javascript"> 
    function selectIt1(action){ 
        var testform=document.getElementById("bdkey");
    if(action=="selectAll"){
    for(var i=1;i<9;i++){
    document.getElementById("text"+i).disabled=""
    }

    else if(action==4){
    for(var i=1;i<5;i++){
    document.getElementById("text"+i).disabled="disabled"
    }
    }
    else{
    for(var i=1;i<9;i++){
    if(document.getElementById("text"+i).disabled=="disabled"){
    document.getElementById("text"+i).disabled=""}
    else{
    document.getElementById("text"+i).disabled="disabled"
    }
    }
    }
        

    </script> 
    <form name="bdkey" id="bdkey"> 
    <input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')">
    <input name="an2" type="radio" id="an2" value="2" onClick="selectIt1(4)">
    <input name="an3" type="radio" id="an2" value="2" onClick="selectIt1()">
    <input name="text1" type="text" id="text1" disabled="disabled">
    <input name="text2" type="text" id="text2" disabled="disabled">
    <input name="text3" type="text" id="text3" disabled="disabled">
    <input name="text4" type="text" id="text4" disabled="disabled">
    <input name="text5" type="text" id="text5" disabled="disabled">
    <input name="text6" type="text" id="text6" disabled="disabled">
    <input name="text7" type="text" id="text7" disabled="disabled">
    <input name="text8" type="text" id="text8" disabled="disabled">
    </form> 
      

  4.   

    <script language="javascript"> 
    function selectIt1(action){ 
    if(action=="selectAll"){
    for(var i=1;i<9;i++){
    document.getElementById("text"+i).disabled=""
    }

    else if(action==4){
    for(var i=1;i<5;i++){
    document.getElementById("text"+i).disabled="disabled"
    }
    }
    else{
    for(var i=1;i<9;i++){
    var dis=document.getElementById("text"+i);
    if(dis.disabled==true){
    dis.disabled=""
    }
    else{
    dis.disabled="disabled"
    }
    }
    }
        

    </script> 
    <form name="bdkey" id="bdkey"> 
    <input name="an1" type="radio" id="an1" value="1" onClick="selectIt1('selectAll')">
    <input name="an1" type="radio" id="an1" value="2" onClick="selectIt1(4)">
    <input name="an1" type="radio" id="an1" value="3" onClick="selectIt1()">
    <input name="text1" type="text" id="text1" disabled="disabled">
    <input name="text2" type="text" id="text2" disabled="disabled">
    <input name="text3" type="text" id="text3" disabled="disabled">
    <input name="text4" type="text" id="text4" disabled="disabled">
    <input name="text5" type="text" id="text5" disabled="disabled">
    <input name="text6" type="text" id="text6" disabled="disabled">
    <input name="text7" type="text" id="text7" disabled="disabled">
    <input name="text8" type="text" id="text8" disabled="disabled">
    </form>