javascript和动态文本框访问

时间:2011-02-02 13:41:06

标签: javascript dynamic textbox

我创建了一个div,它有动态创建的文本框。这些动态文本框也会动态给出ID,因为文本框的数量将取决于数据库中存在的值的数量。

我在动态创建的每个文本框ID的前面添加了'text_'。

现在问题开始了。我想将javascript验证添加到所有那些动态textboxes.as javascript需要ID,名称或类..但因为它们是我使用的动态wat shud? 是否有任何文本框数组具有所有文本框ID ?? plz help.or任何其他方式将js应用于这些动态文本框。

希望你能从上面的故事中理解我的问题......

2 个答案:

答案 0 :(得分:1)

使用getElementsByTagName函数将所有文本框放到数组中,然后测试它们的id是否以您的前缀开头; - )

答案 1 :(得分:0)

使用jquery,您可以使用:nth-child()选择器选择要验证的任何元素。

示例:

$('form input:nth-child(2)').validate();

这将验证input的第二个form。当然,您必须在您使用的验证方法中对其进行调整。