javascript - 如何通过正则表达式查找文档元素?

标签 javascript

例如,我有许多名为“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/

相关文章:

javascript - 更改 anchor 处的滚动方向

javascript - 使用嵌套 HTML 元素处理拖放?

javascript - 使用javascript检测 session 是否过期

javascript - Jquery 事件无法与 AngularJS 一起正常工作

javascript - 我们如何提高 Node js 性能 : Req/sec

经典asp中的Javascript代码

Javascript变量重用?

javascript - xmlHttp.responseText 为空

javascript - 使用 PNP/SP 在代码中进行 SharePoint Lookup 字段多重选择

javascript - 如何循环遍历音频对象数组