我正在研究這個項目,當同一個表單中的一個輸入值發生更改時,我需要更改textarea的值。如何在textarea中顯示輸入(名稱+值)?
HTML:
<form id="form" action="" method="">
<textarea readonly class="overview"></textarea>
<input type="text" class="add" name="product1" />
<input type="text" class="add" name="product2" />
<input type="text" class="add" name="product3" />
<input type="text" class="add" name="product4" />
</form>
客戶是允許改變input.class。 只要其中一個輸入發生變化,textarea-value就會改變。
textarea的應該顯示類似:
3×產品1
1個產品3
4×product4的
任何人有一個想法?
由於提前,
喬爾
爲「添加」類添加模糊事件,並且當觸發此事件時,您可以動態更新文本區域。在添加內容之前,請確保輸入標籤的值不爲空:) – dreamweiver 2013-04-04 13:41:54
$('。add')。blur(function(){if($(this).text()。length){$('。overview ').val(content)}});內容是你的動態生成的數據,例如:3Xproduct1 ..... – dreamweiver 2013-04-04 13:43:51
@dreamweiver我認爲正確的事件將是'模糊'或'keyup' – 2013-04-04 13:44:27