上面这段代码, 
怎么使下面这些input全变为disable(Sequence No那一列),不可以编辑
<input type="text" value="1" size="3" name="referenceCode[0].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[1].refSeqNum"/>
<input type="text" value="2" size="3" name="referenceCode[2].refSeqNum"/>
。。
<table width="80%" cellspacing="2" cellpadding="2">

  <tbody><tr><td colspan="4"><font color="red">NOTE: Inactive status only applies to Activity for entry screens. Once set, it will not be shown in the selection list.</font></td></tr>
  <tr><td colspan="4">
  <input type="radio" onclick="changeSequence('al');" value="alpha" name="sequence"/>Display By Alpha
  <input type="radio" onclick="changeSequence('sq');" value="sequence" name="sequence"/>Display By Sequence No
  
  </td></tr>
<tr bgcolor="white">
<td width="20%" class="header">Reference Code</td>
<td width="40%" class="header">Reference Description</td>
<td width="20%" class="header">Sequence No</td>
<td width="20%" class="header">Inactive </td>

</tr>




<tr valign="top" bgcolor="white">
<td>V01
<input type="hidden" value="V01" name="referenceCode[0].refCode"/>
</td>
<td align="left">
<input type="text" value="Less than US$100,000" size="40" name="referenceCode[0].refCodeDesc"/>
</td> 
<td><input type="text" value="1" size="3" name="referenceCode[0].refSeqNum"/></td>
<td>
<input type="checkbox" value="V01" name="referenceCode[0].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="lightyellow">
<td>V02
<input type="hidden" value="V02" name="referenceCode[1].refCode"/>
</td>
<td align="left">
<input type="text" value="US$100,001 - 500,000" size="40" name="referenceCode[1].refCodeDesc"/>
</td> 
<td><input type="text" value="2" size="3" name="referenceCode[1].refSeqNum"/></td>
<td>
<input type="checkbox" value="V02" name="referenceCode[1].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="white">
<td>V03
<input type="hidden" value="V03" name="referenceCode[2].refCode"/>
</td>
<td align="left">
<input type="text" value="US$500,001 - 1,000,000" size="40" name="referenceCode[2].refCodeDesc"/>
</td> 
<td><input type="text" value="3" size="3" name="referenceCode[2].refSeqNum"/></td>
<td>
<input type="checkbox" value="V03" name="referenceCode[2].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="lightyellow">
<td>V04
<input type="hidden" value="V04" name="referenceCode[3].refCode"/>
</td>
<td align="left">
<input type="text" value="US$1,000,001 - 5,000,000" size="40" name="referenceCode[3].refCodeDesc"/>
</td> 
<td><input type="text" value="4" size="3" name="referenceCode[3].refSeqNum"/></td>
<td>
<input type="checkbox" value="V04" name="referenceCode[3].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="white">
<td>V05
<input type="hidden" value="V05" name="referenceCode[4].refCode"/>
</td>
<td align="left">
<input type="text" value="US$5,000,001 - 10,000,000" size="40" name="referenceCode[4].refCodeDesc"/>
</td> 
<td><input type="text" value="5" size="3" name="referenceCode[4].refSeqNum"/></td>
<td>
<input type="checkbox" value="V05" name="referenceCode[4].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="lightyellow">
<td>V06
<input type="hidden" value="V06" name="referenceCode[5].refCode"/>
</td>
<td align="left">
<input type="text" value="US$10,000,001 - 50,000,000" size="40" name="referenceCode[5].refCodeDesc"/>
</td> 
<td><input type="text" value="6" size="3" name="referenceCode[5].refSeqNum"/></td>
<td>
<input type="checkbox" value="V06" name="referenceCode[5].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="white">
<td>V07
<input type="hidden" value="V07" name="referenceCode[6].refCode"/>
</td>
<td align="left">
<input type="text" value="US$50,000,001 - 100,000,000" size="40" name="referenceCode[6].refCodeDesc"/>
</td> 
<td><input type="text" value="7" size="3" name="referenceCode[6].refSeqNum"/></td>
<td>
<input type="checkbox" value="V07" name="referenceCode[6].deleteFlag"/>
</td>
</tr>



<tr valign="top" bgcolor="lightyellow">
<td>V08
<input type="hidden" value="V08" name="referenceCode[7].refCode"/>
</td>
<td align="left">
<input type="text" value="Greater than US$100,000,000" size="40" name="referenceCode[7].refCodeDesc"/>
</td> 
<td><input type="text" value="8" size="3" name="referenceCode[7].refSeqNum"/></td>
<td>
<input type="checkbox" value="V08" name="referenceCode[7].deleteFlag"/>
</td>
</tr>


<tr height="4" bgcolor="white">
<td align="right" colspan="4">
<hr size="1"/>
</td>
</tr>

<tr valign="top" bgcolor="white">
<td><input type="text" value="" name=""/></td>
<td align="left"><input type="text" size="40" value="" name=""/></td>
<td><input type="text" size="3" value="" id="sequence" name="sequence"/></td>
<td/> </tr>
<tr valign="top" bgcolor="lightyellow">
<td><input type="text" value="" name=""/></td>
<td align="left"><input type="text" size="40" value="" name=""/></td>
<td><input type="text" size="3" value="" id="sequence" name="sequence"/></td>
<td/>
</tr>
<tr valign="top" bgcolor="white">
<td><input type="text" value="" name=""/></td>
<td align="left"><input type="text" size="40" value="" name=""/></td>
<td><input type="text" size="3" value="" id="sequence" name="sequence"/></td>
<td/> </tr>
<tr valign="top" bgcolor="lightyellow">
<td><input type="text" value="" name=""/></td>
<td align="left"><input type="text" size="40" value="" name=""/></td>
<td><input type="text" size="3" value="" id="sequence" name="sequence"/></td>
<td/> </tr>
<tr valign="top" bgcolor="lightyellow">
<td><input type="text" value="" name=""/></td>
<td align="left"><input type="text" size="40" value="" name=""/></td>
<td><input type="text" size="3" value="" id="sequence" name="sequence"/></td>
<td/> </tr>
<tr valign="top" bgcolor="white">
<td align="left" colspan="4"> </td>
</tr>
<tr>
<td align="center" class="tr_paginator" colspan="4">
<input type="submit" border="" value="Confirm" name="Submit"/>
<input type="submit" border="" value="Cancel" name="close"/>
</td>
</tr>
</tbody></table>

解决方案 »

  1.   

    遍历,
    input对象的.disabled=true
    orinput对象的.disabled="disabled"
      

  2.   

    1.按顺序给input 加上id属性
    2.js中写
    document.getElementById("id").diaabled=true;
      

  3.   

    我不只一个INPUT框, 是有多个, 名字都是下面这些
    <input type="text" value="1" size="3" name="referenceCode[0].refSeqNum"/>
    <input type="text" value="2" size="3" name="referenceCode[1].refSeqNum"/>
    <input type="text" value="2" size="3" name="referenceCode[2].refSeqNum"/> 
      

  4.   


    <script>
    window.onload=function(){
      var tbl = document.getElementById("tb");
      var a = tbl.getElementsByTagName("input");
      for(var i=0;i<a.length;i++){
        if(a[i].type=="text"){
          var re = /^referenceCode\[\d+\]\.refSeqNum$/;
          if(re.test(a[i].name)) a[i].disabled = true;
        }
      } 
    }
    </script>
    <table  id="tb" width="80%" cellspacing="2" cellpadding="2">
    ....