pass the value of "Rate<%=Cnt%>" to be updated in updateRate function
<pre><code> &lt;table width=100%&gt;
  &lt;tr&gt;

   &lt;td id="show1" class="centerNoBorder"&gt;&amp;nbsp;&lt;input type="button" name="upd_rate" value="Update Rate" onclick="showEdit(1)"&gt;&lt;/td&gt;
</code></pre>

<p>
   </p>

<pre><code>   &lt;td id="show2" style="display:none" class="centerNoBorder"&gt;&amp;nbsp;&lt;input type="button" name="upd_rate" value="Save" onclick=" updateRate(); showEdit(2)"&gt;&lt;/td&gt;
</code></pre>

<p>
  </p>

<p>
            &lt;%=cDouble%>
            &lt;%=rscDesc%>
            " name="rscUm&lt;%=Cnt%>">&lt;%=rscUm%>
            " name="rscQty&lt;%=Cnt%>">&lt;%=rscQty%>
            &lt;%if (rscDesc != null);
         {Cnt++; }</p>

<pre><code>     System.out.println("Cnt_rscCnt" + rscCnt);%&gt;
        &lt;td class="leftAlign" valign=top id="rscRate"&gt;&lt;div name="aEdit&lt;%=Cnt%&gt;" id="divRate&lt;%=Cnt%&gt;"&gt;&lt;%=rscRate%&gt;&lt;/div&gt;&lt;input type="text" id="Rate&lt;%=Cnt%&gt;" name="aEdit&lt;%=Cnt%&gt;" value="&lt;%=rscRate %&gt;" style="display:none"&gt;&lt;/td&gt;
        &lt;td class="leftAlign" valign=top id="rscCost"&gt;&lt;div name="bEdit&lt;%=Cnt%&gt;" id="divAmt&lt;%=Cnt%&gt;"&gt;&lt;%=calAmt%&gt;&lt;/div&gt;&lt;input type="text"  id="Amt&lt;%=Cnt%&gt;" name="bEdit&lt;%=Cnt%&gt;" value="&lt;%=calAmt %&gt;" style="display:none"&gt;&lt;/td&gt;
       &lt;/tr&gt;
</code></pre>

<p>function updateRate()
{
alert ("updateRate"+ document.getElementById('flag').value);
for (var n=1; n&lt;18; n++){
var aEdit=document.getElementById('aEdit'+n).value;
var bEdit=document.getElementById('bEdit'+n).value;
alert("HERE: " + document.getElementById('aEdit'+n).value);
}</p>

<p>public void uRate(int n) throws Exception
 {</p>

<p>System.out.println("b: "+n);
  String sqlUpdate="";
  MultiDBManager db7=new MultiDBManager(uif);
  sqlUpdate="update pklrsc set pr_prod_rate='showEdit"+n+"' and pr_ln_cst='showEditCost"+n+"' where pr_rsc_cde='rscDesc'";
  //"UPDATE pklrsc SET pr_prod_rate='Rate"+n+"' , pr_ln_cst='Amt"+n+"' WHERE pr_rsc_um= 'rscUm'"
  System.out.println("uRate");
  n++;
  db7.execUpdate(sqlUpdate); 
 }</p>
