Jquery:单击复选框时,将输入A的值替换为输入B的值

时间:2012-10-10 01:39:28

标签: jquery

我想替换" input2"的值(文本)通过" input1"的值当我选中复选框时

这里是我的代码:

$("#check").click(function () {

$('#input2').html($('#input1').val());

});


<input type="text" id="input2">

<input type="checkbox" id="check">

<input type="text" id="input1">

目前,它仅在&#34; input2&#34;是一个div而不是输入。

谢谢!

2 个答案:

答案 0 :(得分:0)

使用.val()设置输入值.html()

$('#input2').val($('#input1').val());

答案 1 :(得分:0)

使用attrval方法更新输入元素的值。

$("#check").click(function () {
    $('#input2').attr('value',$('#input1').val());
});​

$("#check").click(function () {
    $('#input2').val($('#input1').val());
});​

http://jsfiddle.net/Lp8dY/