<table>
<?php
for($i=1;$i<=10;$i++)
{
?>
<tr>
<td><input type="text" class="form-control changesNo" id="id_<?php echo $i;?>" name="quantity" value="" ></td>
<td><span id="sp_<?php echo $i;?>">200</span></td>
<td><span id="tt_<?php echo $i;?>"></span></td></tr>
<?php
}
?>
</table>
<span id="gotal"></span>
ここには10行が作成されています。テキストボックスに数値を入力するには、同じテキストボックス値とスパン値(例:(rslt =#id_1 *#sp_1))を入力し、その結果を#tt_1に表示します。そして、#のtt_1の合計が#gotal
に表示されますが、合計に入力がそれらの値を変更するたびに計算する必要がある場合は動的に作成されたスパンIDを表示する方法
あなたがこの中に行う方法を求めている場合PHPでは、要素内の値を評価できないため、できません。これは、要素がまだphpが実行されているときにレンダリングされていないためです。他に何かを求めているのであれば、もっと明確にしようとしていることを説明する必要があります。 – BobRodes
'jquery'というタグをつけました。これはあなたが使うものです。またはJavaScript。問題があるjquery/jsコードがありますか? – chris85
jqueryでjqueryのテキストボックスを取得する方法 itry this '$(document).on( '変更キーアップぼかし'、changesNo '、function(){ \t var id = $(' span [ – Dasans