在textBox1中键入文本时更新textBox2文本

web*_*rer 1 javascript jquery

我有2个文本框(如货币转换器)

我想在我键入textbox1时更新textbox2,我应该使用哪个jquery函数?

CREDIT: <input type="text" id="credit"/>

USD: <input type="text" id="usd"/>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

    $("#credit").change(function () {
           $("#usd").val((parseInt($("#credit").val(), 10) * 2));
    });
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/9ysC3/

现在,usd val更新失去焦点.

在输入信用文本框时,我可以使用什么功能更新USD val?

bvx*_*x89 5

您不应使用"更改"事件,而应使用"输入"事件来查明内容是否已更改.

$("#credit").on('input', function () {
       $("#usd").val((parseInt($(this).val(), 10) * 2));
});
Run Code Online (Sandbox Code Playgroud)