我試圖使用jQuery將一個表單<input>
字段值複製到另一個表單。很簡單,對吧?好吧,我的代碼無法正常工作,所以我一定在做錯事。下面是我得到了什麼:無法將輸入字段值複製到另一個?
HTML:
<form id="form1">
<input id='one' type='text' />
<input id='two' type='text' />
</form>
<form id="form2">
<input id='three' type='text' />
</form>
<input type='button' id="do" value="Copy" />
的jQuery:
$('#do').click(function() {
$('#3').html($('#1').html().val());
});
我的總體目標是讓3
與來自1
值,只要它進入填充,我想大概是通過將它綁定到onBlur
。
我在做什麼錯?
編輯:更新ID名稱,因爲我沒有使用數字(但意識到你不能/不應該)使用HTML元素的數字。
警告:HTML IDS不應該是數字。 – bfavaretto 2012-02-06 14:19:57
@bfavaretto:*不應該,但他們工作(至少在Firefox中)。但我同意僅使用DOM ID的數字是一個壞主意。 – Crontab 2012-02-06 14:21:46
對不起,我實際上不使用數字我只是用於說明目的(但意識到這是錯誤的!) – zik 2012-02-06 14:25:52