JSP中有段代码
   <%while(Rs.next()){ %>
         <textarea  name="mo_reply" rows="1" cols="50" ></textarea>
  <%}Rs.close();%>如果rs.next循环了三次 会生成3个textarea
  怎么来区分这三个textarea呢

解决方案 »

  1.   

    加Id 不行  循环里面生成的代码 都是一样的<textarea id="rep" name="mo_reply" rows="1" cols="50" ></textarea>
    <textarea id="rep" name="mo_reply" rows="1" cols="50" ></textarea>
    <textarea id="rep" name="mo_reply" rows="1" cols="50" ></textarea>id  怎么可能重复
      

  2.   

    <textarea id="rep" + i name="mo_reply" rows="1" cols="50" ></textarea>
    <textarea id="rep" + i name="mo_reply" rows="1" cols="50" ></textarea>
    <textarea id="rep" + i name="mo_reply" rows="1" cols="50" ></textarea>
      

  3.   

      <%
         int i=1;  
    while(Rs.next()){ %>
      <textarea id = "rep<%=i%>" name="mo_reply" rows="1" cols="50" ></textarea>
      <%
    i++;
    }Rs.close();%>