2013-04-21 63 views
2

我有一个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> 

回答

0
$('#shares').on('keyup', function(){ 
    var value = parseInt($(this).val()) 
    $('#result').html(value + value *.1) 
    }); 

这里正在一个例子:http://jsfiddle.net/3QELR/

您可以使用parseFloat在您需要的十进制值。

+0

非常感谢。它帮助我:) – 2013-04-21 16:56:12

+0

在小提琴的工作,但它没有显示,如果我在我的网页上使用这个。你能在一个页面中解释吗? – 2013-04-21 17:06:28

0

将其更改为: -

$(document).ready(function(){ 
$('#shares').keyup(function(){ 
var value = parseInt($(this).val()) 
    $('#result').text(value + $('#shares').val() *(10/100)); 
});  

});