如何使用jquery将Textbox值分配给其他文本框

时间:2011-04-04 19:06:50

标签: javascript jquery

我的视图中有两个文本框,

我的要求是当我在第一个文本框中自动输入一些文本时,当我离开第一个文本框时,该值应该被分配给第二个文本框。使用jquery或javascript。

感谢您的帮助

编辑:

由于某些原因,此代码未将值插入到seconed文本框中。

http://jsfiddle.net/9tEV2/4/

5 个答案:

答案 0 :(得分:9)

捕获第一个文本框的onchange事件,并在事件处理程序中将第一个文本框值分配给第二个文本框。

类似的东西:

<input type="text" id="name"/>
<input type="text" id="anotherName"/>

<script type="text/javascript">
$(function(){
  $("#name").change(function(){
   $("#anotherName").val($(this).val());
  });
})
</script>

答案 1 :(得分:5)

$('#textbox1').blur(function(e) {

    $('#textbox2').val($(this).val());

});

答案 2 :(得分:4)

非jQuery解决方案:

A.onblur = function() { 
    B.value = this.value;
};

AB是对文本框元素的引用。

现场演示: http://jsfiddle.net/simevidas/9tEV2/

答案 3 :(得分:3)

<击>您好

尝试

$('#Text1').keypress(function () {
    $('#Text2').val($(this).val());
});

我希望它有用

不要考虑这篇文章,我没有正确阅读问题

答案 4 :(得分:0)

<script type="text/javascript">
    $(function () {
        $("#txt1").change(function () {

           $("#text2").val($(this).val());// For Single textBox
            $("#filltext").find("input:text").val($(this).val()) // Fill textbox1 value to multiple textboxes present in a single div(filltext is Division ID)
        });
    })
</script>`