こんにちは、フォームに次の表があります。
      <form id="eForm" action="">
                <table class="fMain" border="1" cellpadding="0" cellspacing="0">
              <tbody>        
              <tr class="ist">
                  <td>In work</td>
                  <td>09/25/2013</td>
                  <td><input type="text" value="3500.00" name="salesS" id="totalS" class="fo" readonly=""></td>                
                  <td ><input type="text" value="23.00" name="cusS" id="cusS" class="form-field-tiny readonly" readonly=""></td>
                  <td>0.66%</td>                                         
              </tr>
               <td>In work</td>
                  <td>09/25/2013</td>
                  <td><td id="salesS" style="tar">$345.00</td></td>                
                  <td id="custS" style="tar">$223.00</td>
                  <td>0.66%</td>                     
              </tr>                             
             </tbody>
           </table>
          </form>
私のjqueryセクションでは、次のコードを使用して各行を繰り返しスローしています。
 $('.fMain').each(function () {
                var num = document.getElementById('totalS').innerHtml;
                var cNum = document.getElementById('cusS').innerHtml;
                alert(num);
                alert(cNum);
                formatCurrency(num, cNum);
            });
実行すると、 .each が行数を通過するのがわかりますが、何らかの理由で num と cNum の値が最初の行と同じです。ここで何が問題なのですか?修正を手伝ってください。ありがとう