<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script language='javascript'>
function getValue()
{
for(i=0;i<10;i++)
{
alert(document.form1.aa[i].value)
}
}
</script>
<BODY>
 <form name='form1'>
<script language='javascript'>
for(i=0;i<10;i++)
{
document.write("<input type='text' name='aa' value=''>")
}
</script> </form>
 <input type='button' value='getValue' onclick='javascript:getValue()'>
</BODY>
</HTML>

解决方案 »

  1.   

    %>
      <tr>
        <td align="center" width="41"><font size="2"><input type=text name="kehu" value="<%=i%>"></font></td>
    </tr>
      

  2.   

    上面
    <font size="2"><%=i%> </font>
    应改为
    <input type="text" name="kehu<%=i%>" size="10"  ></td>
    现在的问题是
    怎么样将name定义成数组
    然后在javascript中调用
    或name就以我这种形式定义
    然后在javascript中应该怎么得到
      

  3.   

    <%
      Dim i
      for i = 1 to 10
    %>
    <input name="T<%=i%>" size=20><br>
    <%  
      next
    %>
    <input type=button value=check onclick="funcheck();"><script language="javascript">
    <!--
      function funcheck()
      {
        for(var i=1;i<document.all.length;i++)
        {
          if(document.all(i).type == 'text') alert(document.all(i).value);
        }
      }
    //-->
    </script>