Javascript 在另一个字段上键入时更新字段的值
我希望在用户键入字段km时更新字段amount。我使用了.change,但只有当字段失去焦点时,才会更新字段,如onfocusout事件。我可以尝试什么来归档我的请求Javascript 在另一个字段上键入时更新字段的值,javascript,jquery,Javascript,Jquery,我希望在用户键入字段km时更新字段amount。我使用了.change,但只有当字段失去焦点时,才会更新字段,如onfocusout事件。我可以尝试什么来归档我的请求 费用 弗拉斯先锋酒店 化油器voiture societé; 弗拉斯千克é;部落 距离(数量将自动计算) 数量 $('#ExpenseTypeId')。更改(函数(){ var selected_item=$(this).val() 如果(所选项目==“3”){ $('#kmtxt').val(“”).remov
费用
弗拉斯先锋酒店
化油器voiture societé;
弗拉斯千克é;部落
距离(数量将自动计算)
数量
$('#ExpenseTypeId')。更改(函数(){
var selected_item=$(this).val()
如果(所选项目==“3”){
$('#kmtxt').val(“”).removeClass('hidden');
$('#km').val(“”).removeClass('hidden');
$('amount').prop('readonly',true);
}否则{
$('#kmtxt').val(选定项).addClass('hidden');
$('#km').val(选定项).addClass('hidden');
}
});
$(“#km”)。更改(功能(){
var price=Number($(this.val());
风险价值总额=(价格)*0.25;
美元(“#金额”).val(总计);
});
不要使用更改
,而是使用键盘
事件
将事件更改为keyup
$('"#km"').keyup(function(){
var price = Number($(this).val());
var total = (price) * 0.25;
$("#amount").val(total);
});
使用
keyup
而不是change
事件和#km
元素
$("#km").keyup(function () {
var price = Number($(this).val());
var total = (price) * 0.25;
$("#amount").val(total);
});
@娜塔莉亚,很高兴我能帮上忙
$("#km").keyup(function () {
var price = Number($(this).val());
var total = (price) * 0.25;
$("#amount").val(total);
});