[英]Change text in dynamically created textbox
我有一堆文本框,它们是每次单击动态创建的。 它们都具有相同的名称“ discount []”,相同的标识“ discount”和相同的类“ tinput”。
无论如何,我可以使用javascript或jquery来更改所有这些文本框中的文本吗?
我还有一堆动态创建的文本框。 id和名称是唯一的,但类保持不变。 如果完成工作,我可以更改类名。
任何帮助是极大的赞赏。
问候,
每个文档的ID绝对不要超过一次。 如果需要它作为<label>
,则可能需要考虑将输入内容放入<label>
。
但是,您正在使用正确的class
属性。 你可以做:
$('.tinput').val('New value for all .tinputs!');
如果您不能将输入内容放在标签内,则可以使用此功能。 不久前,我为某人制作了此演示。 这可能会有所帮助。 它将像“ id-1”一样增加一个id。
相同的ID“折扣”
拜托,不要那样做! “ id”是标识dom元素。 那伤了我的心灵。 如果每个ID都是唯一的,则可以通过$(“#myid”)。val(“ my new val”)访问它们。 只是一个例子。
问候-Tobbo
这是一个简单的示例,该示例接受具有特定类名的所有元素并更改.html,但并不是100%肯定我理解您的要求。 如果您需要对每个div文本进行特定的操作,则可以按ID(可能还有类)遍历它们,并分别更改每个div .html。
如果您可以分享代码的精简示例或详尽说明,我很乐意为您提供帮助。 祝好运。
$(".changeDivs").html("adfasdf");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.