0
非常に単純なテーブルで、1つのセルは数値をとり、2番目のセル(読み取り専用) はオンザフライでその数の2倍を表示します。しかし、何かがうまくいかない。何も起こらない:JS - onkeyup(動的計算)
HTML:
<td><input type="text" id="qantity" name="qantity" onkeyup="getValues()"
class="number" value="" autofocus placeholder="0"
onfocus="this.placeholder = ''"
onblur="this.placeholder = '0'"
onkeypress='return event.charCode >= 48 && event.charCode <= 57'>
</input></td>
<td id="total" name="total" class="right">0.00</td>
JS:
<script>
function getValues(){
var var_qantity = Number(document.getElementById("qantity").value);
var var_total = var_qantity * 2;
document.getElementById("total").value = var_total;
}
</script>
ありがとうございましたGopalkrishna !!問題が解決しました。 –