例如,我有许多名为“test_(1...100)”的输入元素。我想找到所有这些。
最佳答案
我碰巧遇到了完全相同的问题,这就是我解决它的方法:
var divs=document.getElementsByTagName("div");
var re = /test_[\d]+/i;
for (thediv in divs) {
if (divs[thediv].id != null && divs[thediv].id.match(re)) {
//your stuff here
}
}
正如 slhck 指出的那样,为了增加获得答案的机会,您应该开始接受您的问题的一些答案。这是通过使用每个答案旁边的绿色复选标记来完成的。
关于javascript - 如何通过正则表达式查找文档元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5243950/