这比标题所说的要复杂一些。我有10个输入元素,我想将其复制到我的textarea。输入字段1是第1行,输入字段2是第2行,依此类推。
我想在填写输入字段时自动填写textarea。文本换行没关系,所以如果输入字段1的文本很长,它可能会延伸到第2行(因为文本换行),但输入字段2应该总是在输入字段2之后的新行上。获取我的观点?< / p>
所有输入字段都有相同的类,所以很容易(我猜)。我只是无法绕过它。我想你可以映射它,并做这样的事情,但我不确定:
<input type="text" name="text[]" />
答案 0 :(得分:2)
你说他们都有同一个班级,所以我称之为“myClass”。
var texts = [];
$('input.myClass').each(function () {
texts.push($(this).val());
});
$('textarea').val(texts.join('\n'));