function showText(which,obj){
    if(which.checked){
        obj.style.display=""
    }else{
        obj.style.display="none"
    }
}
<%For i=0 To 10 %>
<table>
 <tr>
  <td><Input Type=CheckBox Name=ll Value="<%=i%>" onclick="showText(this,txt<%=i%>)"></td>
  <td><div id="txt<%=i%>" style="display:none"><Input Name="gg" Value=<%=i%>></div></td> '复选框选中时出现文框,否则输出空格。
 </tr>
<%Next%>

解决方案 »

  1.   

    <BODY> '复选框选中时出现文框,否则输出空格
    <%
    function showText(which,obj){
        if(which.checked){
            obj.style.display=""
        }
        else{
            obj.style.display="none"
        }
       }
    %>
    <table>
    <%For i=0 To 10 %> <tr>
      <td><Input Type=CheckBox Name=ll Value="<%=i%>" onclick="showText(this,txt<%=i%>)"></td>
      <td><Input id="txt<%=i%>" Name="gg" Value=<%=i%> style="display:none"></td>
     </tr>
    <%Next%>
    </table>
    是这样吗?有错误啊!应该怎么样才行?
      

  2.   

    不好意思,懒了一些
    <script>
    function showText(which,obj){
        if(which.checked){
            obj.style.display=""
        }else{
            obj.style.display="none"
        }
    }
    </script><%For i=0 To 10 %>
    <table>
     <tr>
      <td><Input Type=CheckBox Name=ll Value="<%=i%>" onclick="showText(this,txt<%=i%>)"></td>
      <td><div id="txt<%=i%>" style="display:none"><Input Name="gg" Value=<%=i%>></div></td> '复选框选中时出现文框,否则输出空格。
     </tr>
    <%Next%>