我有3个输入申请输入两个百分比给我的第三
我要进入两个输入第三拉自动推杆
<input id='cpercentage' name='first'>
<input id='epercentage' name='second'>
<input id='mpercentage' name='third'>
我在第一个20%,在第二个30进%
在第三它会自动出现50%的100%
(20%+ 30%),其余 - 100%= 50% 如何做到这一点在JavaScript?
我试过,但它不到风度工作
$(函数(){
$('#cpercentage').on('input', function() {
calculate();
});
$('#epercentage').on('input', function() {
calculate();
});
function calculate(){
var pPos = parseInt($('#cpercentage').val());
var pEarned = parseInt($('#epercentage').val());
var perc="";
if(isNaN(pPos) || isNaN(pEarned)){
perc=" ";
}else{
perc = (100-(pEarned+pPos)).toFixed(3);
}
$('#mpercentage').val(perc);
}
});
请尝试正确的事件。你可以做到这一点的变化,焦点了,......我更喜欢变化,因为你会在你的意思在HTML – AxelH
例如PLZ,添加“的onChange =‘call_to_function’ '字段在输入框的标记 –
@mohamadmohamad实时看到价值 – HolyDanna