刚开始做的时候,每次在弹出框拿到的值都是第一次循环的值,原因是隐藏域是一样的,即div的id是一样的,取的时候只会取第一个。
所以每次取的时候要通过相对的弹出框,方法二给div加上那么属性,使用下标取出对应的div弹出框。
方法一:楼主和回帖下的回复按钮只使用一个隐藏div,点击时触发show4()函数:
<div id="backhid3" >
<div id="f_pst" class="pl bm bmw">
<form method="post" autocomplete="off" id="fastpostform" action="doReback.do" onSubmit="return checkForm()">
<table cellspacing="0" cellpadding="0">
<tr>
<td >
<input type="text" name="id" id="specialid" />
<div id="backhead"><div id="backclose"><span style="float:left;">还没做1。。</span><a onClick="show4()"><img src=" <%=path1%