我有一个javascript计算输入金额的百分比,但我很困惑如何添加金额+百分比,然后显示。
$(document).ready(function(){
$('#shares').keyup(function(){
$('#result').text($('#shares').val() *(10/100));
});
});
和
的HTML代码 <label>Amount:</label><input name="shares" id="shares" type="text" />
Total Value: <span id="result"></span>
$('#shares').on('keyup', function(){
var value = parseInt( $(this).val())
$('#result').html( value + value *.1 )
});
下面是一个工作示例:http://jsfiddle.net/3QELR/
您可以在需要十进制值时使用parseFloat
改为:-
$(document).ready(function(){
$('#shares').keyup(function(){
var value = parseInt( $(this).val())
$('#result').text(value + $('#shares').val() *(10/100));
});
});