function getByClass(oParent,sClass){ var arr = []; var aEle = oParent.getElementsByTagName('*'); //var re = /sClass/; //当正则需要传参的时候,一定要用全称的写法 var re = new RegExp('\\b'+sClass+'\\b'); for(var i=0;i<aEle.length;i++){ if( re.test(aEle[i].className) ){ arr.push( aEle[i] ); } } return arr; }
相关文章
- PHP 正则表达式常用函数使用小结
- 【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
- 【Cocos2d-X(2.x) 游戏开发系列之一】cocos2dx(v2.x)与(v1.x)的一些常用函数区别讲解!在2.x版CCFileData类被去除等
- JavaScript 高级程序设计(第3版)笔记——chapter3:基本概念(函数部分)
- python的三个函数(eval、exec、complie)和python版RMI
- javascript split函数使用正则表达式和字符串的不同
- JS版获取字符串真实长度和取固定长度的字符串函数
- JS版获取字符串真实长度和取固定长度的字符串函数
- Effective Java 第三版——46. 优先考虑流中无副作用的函数
- 程序:计算两数相加函数版