我坚持这个问题。我想计算身体 BMI。
我的 HTML - 每一行<tr>
都是由 PHP 动态创建的。
<tbody>
<tr id="person_bmi">
<td>Jack</td>
<td><input name="weight" type="text" class="span1" id="weight" maxlength="5"></td>
<td><input name="height" type="text" class="span1" id="height" maxlength="5"></td>
<td><input name="bmi" type="text" class="span1" id="bmi" readonly></td>
</tr>
<tr id="person_bmi">
<td>Michael</td>
<td><input name="weight" type="text" class="span1" id="weight" maxlength="5"></td>
<td><input name="height" type="text" class="span1" id="height" maxlength="5"></td>
<td><input name="bmi" type="text" class="span1" id="bmi" readonly></td>
</tr>
//and so on...
</tbody>
我试图实现的是每个人Jack
,在计算出自己的值后Michael
,so on..
都会在文本字段中拥有自己的 BMI 值。我尝试创建自己的代码,但它没有意义..#bmi
$weight/($height*100/$height*100)
$("#weight, #height").keyup(function(){
var $weight= $("#weight").val();
var $height= $("#height").val();
var $bmi = $weight/($height/100*$height/100);
$("#bmi").val(parseInt($bmi));
});
有人能给我指路吗?谢谢