我创建了一个div,它有动态创建的文本框。这些动态文本框也会动态给出ID,因为文本框的数量将取决于数据库中存在的值的数量。
我在动态创建的每个文本框ID的前面添加了'text_'。
现在问题开始了。我想将javascript验证添加到所有那些动态textboxes.as javascript需要ID,名称或类..但因为它们是我使用的动态wat shud? 是否有任何文本框数组具有所有文本框ID ?? plz help.or任何其他方式将js应用于这些动态文本框。
希望你能从上面的故事中理解我的问题......
答案 0 :(得分:1)
使用getElementsByTagName函数将所有文本框放到数组中,然后测试它们的id是否以您的前缀开头; - )
答案 1 :(得分:0)
使用jquery,您可以使用:nth-child()
选择器选择要验证的任何元素。
示例:
$('form input:nth-child(2)').validate();
这将验证input
的第二个form
。当然,您必须在您使用的验证方法中对其进行调整。