假设我有2个文本框。我想将textboxA的值复制到textboxB。

我当前正在使用$('#boxB').val($('#boxA').val())。但是,输出并不总是正确的。例如,如果文本框A的内容为abc,则文本框B仅以ab结尾-始终缺少最后一个字符。为什么?

最佳答案

$(document).ready(function(){
    $("#c").click(function(){
        var valA = $("#textA").val();
        var valB = $("#textB").val();
        valB = valA;
        $("#result").empty().append(valB);
        alert(valB);
    });
});


演示:http://jsfiddle.net/madcat/tw2ss/

07-24 15:16