自己写了一个通过 className 获取 HTML 元素的函数,由于使用了正则匹配,所以支持读取多个 className,比如 getElementByClassName('Image|Picture','IMG') 可以获取 className 为 Image 或 Picture 的 IMG 元素。
- function getElementByClassName(cls,elm) {
- var arrCls =[];
- var seeElm = !mtLibs.IsNull(elm) ? elm : '*';
- var rexCls = new RegExp('(^|\\\\s)' + cls + '(\\\\s|$)','i');
- var lisElm = document.getElementsByTagName(seeElm);
- for (var i=0; i<lisElm.length; i++ ) {
- var evaCls = lisElm[i].className;
- if(evaCls.length > 0 && (evaCls == cls || rexCls.test(evaCls))) {
- arrCls.push(lisElm[i]);
- }
- }
- return arrCls;
- }
本日志由 Loveyuki 于 2008-03-06 10:51 发表,目前已经被浏览 3646 次,评论 23 次;
作者添加了以下标签: Javascript;
引用通告:http://blog.loveyuki.com/Article/54/Trackback.ashx
忘了说了,我是64位Win7。希望楼主能看见我的请教,谢谢!
我是比较老的机子,联想IdeaPad Y330笔记本,装的Win7。大概配置是:
我加上了,border:1px dashed #4E6973;padding: 3px;这些都有效,
很多还是2000,微软的产品线太长了
用的还是2005,2008在硬盘里一直没装。
现在正在找个博客程序,下载下来看看.
http://www.ibm.com/developerworks/cn/data/library/techarticl
几个问题: 1、我下载的地址和你的是一样的,无法用utriso转换,提示
其实还是需要重启远程系统的,我导入注册表之后,发现还是没有Clea
这个问题困扰了我一年多了,我发现在远程机器上面开启word oneno
版权所有©2005-2010 | 系统:Bitrac | 模版:BtTheme | 图标:Led Icon Set | 空间域名:易联网络,光辉互联 | 晋ICP备09006899号