2013-02-25 130 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()); 
    }); 
}); 
相關問題