jQuery将文本字段的值从不同的表单复制到另一个表单的文本字段中

时间:2013-02-25 16:10:05

标签: javascript jquery html forms

我有两种形式。

我想将表单1中的一个文本字段的值复制到另一个表单2中。

文本字段名称和ID不同。

我怎样才能做到这一点?

这不起作用:

document.getElementById('name').value = document.getElementById('user').value;

谢谢!

3 个答案:

答案 0 :(得分:17)

如果您要求jQuery,可以尝试:

$("#name").val($("#user").val());

答案 1 :(得分:2)

http://jsbin.com/exudif/2/

$(document).ready(function()
{
    $('#btn1').click(function()
    {
         $('#field2').val($('#field1').val());
    });
});

答案 2 :(得分:0)

要使用jquery获取值。必须以这种方式完成。 还要确保您已为输入字段指定了id。

像这样:<input type='text' name='user' id='user' >

然后只有这段代码可以正常使用

$(document).ready(function()
{
    $('#buttonElement').click(function()
    {
         $('#name').val($('#user').val());
    });
});