2013-02-25 82 views
3

我有两种形式。jQuery将文本字段的值从不同的表单复制到另一个表单的文本字段

我想在表格1中的文本字段中的值复制到另一个形式2.

文本字段名称和ID是不同的。

我该如何做到这一点?

这不起作用:

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

谢谢!

+1

你使用jQuery或不 - 因为多数民众赞成香草JS你已张贴在你的问题? – prodigitalson 2013-02-25 16:12:14

+5

Javascript!= jQuery – PlantTheIdea 2013-02-25 16:12:59

+0

检查重复的ID,这是无效的,并有可能使上述失败。 – 2013-02-25 16:16:59

回答

14

如果你问jQuery的你可以尝试:

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

工程就像一个魅力!非常感谢! – 2013-02-25 16:17:19

0

要使用jquery。它有许多工作要做这种方式获得的价值。 还要确保你已经为输入字段赋予了id。

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

那么只有这个代码将正常工作

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