我有一个文本区域,它随机生成不同的id
<textarea id=t"+i+" placeholder="+["Html","CSS","Js"][i]+" rows=9></textarea>
这个文本区域有从t0到t3的id我想要做的是我想使用javascript将值附加到此文本区域我该怎么做?值生成应该在创建dom之前发生
答案 0 :(得分:0)
我想你正在生成html。如果是这样,您可以将attribute selector
与开头 - 运算符一起使用。
$('[id^=t]').val('some value');
请注意,这会为所有以t
开头的ID的元素设置值。因此,在使用以t
开头的ID时要小心,如果您事先知道t
之后的数字,那么您可以只定位该元素。
$('#t' + id).val('some value');