如何基于另一个文本框(txtAmt
)输入/更改的值来更新一个文本框中(txtInterest%
)的值?
如何基于另一个文本框(txtAmt
)输入/更改的值来更新一个文本框中(txtInterest%
)的值?
使用 jQuery 的 change 方法进行更新。以您的示例为例:
$('#txtAmt').change(function() {
//get txtAmt value
var txtAmtval = $('#txtAmt').val();
//change txtInterest% value
$('#txtInterest%').val(txtAmtval);
});
txtAmt
和 txtInterest%
这两个 ID,那么这应该可以正常工作。$(function() {
$('#txtAmt').change(function() {
$('#txtInterest%').val(this.value);
});
});
查看jQuery的change
事件处理程序。
this.value
是安全的... 不需要使用 jQuery。 - Šime Vidas$(document).ready(function(){
$('#txtAmt').keyup(function (){
$('#txtInterest%').val($('#txtAmt').val())
});
});
val
函数,而不是text
。 - Jacob Relkin