我有2个# or, alternatively
字段,一个输入,另一个被禁用。我需要输入数字中的输入数字,禁用字段以显示此input
。我尝试将number/100
与此javascript:
<span>
但它没有用。 这是我的输入字段:
$(document).ready(function(){
$('#sum').keyup(function(){
$('#result').text($('#sum').val() / 100);
});
});
答案 0 :(得分:1)
另一点是检查division by zero
错误是为了安全。这是你的代码应该是什么。
$('#sum').keyup(function(){
var res = $('#sum').val() / 100;
if (res == Number.POSITIVE_INFINITY || res == Number.NEGATIVE_INFINITY || isNaN(res))
res = "N/A"; // OR 0
$('#result').val(res);
});
答案 1 :(得分:0)
对输入字段使用val()而不是text()。
$(document).ready(function(){
$('#sum').keyup(function(){
$('#result').val($('#sum').val() / 100));
});
});