在获取元素时候采用getElementByClassName()方法是比较方便的,但是对于IE6不兼容,可以采用以下代码来自定义这个方法:

window.οnlοad=function(){

if(!document.getElementByClassName){

document.getElementByClassName=function(cls){

var ret=[];

var els=document.getElementByTagName('*');

for(var i=0,len=els.length;i<len;i++){

if(els[i].className===cls

∣∣els[i].className.indexOf(cls+' ')>=0

∣∣els[i].className.indexOf(' '+cls+' ')>=0

∣∣els[i].className.indexOf(' '+cls)>=0){

ret.push(els[i]);

}

}

return ret;

}

}

var cart = document.getElementByClassName('cart');//可以使用了。

}

转载于:https://www.cnblogs.com/lionisnotkitty/p/5941551.html

getElementByClassName()不兼容的解决办法相关推荐

  1. linux安装mysql不成功怎么处理_Linux上安装MySQL时出现不兼容的解决办法

    Linux上安装MySQL时出现不兼容的解决办法 在linux 上安装mysql rpm的时候,安装不成功 MySQL-client-5.5.36-1.linux2.6.x86_64.rpm MySQ ...

  2. 几个常用的CSS3样式代码以及不兼容的解决办法

    几个常用的CSS3样式代码以及不兼容的解决办法 原文:几个常用的CSS3样式代码以及不兼容的解决办法 border-radius实现圆角效果 1 CSS3代码: 2 3 -webkit-border- ...

  3. 安装MySQL时出现不兼容的解决办法conflicts with file from package

    Linux上安装MySQL时出现不兼容的解决办法: [root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm  Pr ...

  4. bk650不支持服务器系统,Nas好伴侣,BK650m-ch2。兼容Unraid解决办法

    Nas好伴侣,BK650m-ch2. 兼容Unraid解决办法 在反复折腾AIO许久许久后,情理之中折腾到了硬件服务器级. 为了达到准服务器的水准和稳定,配置了UPS. 市面上的UPS备用电源可供选择 ...

  5. 实现多行显示省略号和兼容的解决办法

    兼容的解决办法:http://www.css88.com/archives/5206#more-5206 word-break: break-all; display: -webkit-box; -w ...

  6. Macbook M1 软件不兼容的解决办法

    关于 Macbook M1 软件不兼容 Apple Silicon 的解决办法 声明 情况描述 解决方案 缺点 优点 结论 笔者在使用MacBook M1过程中,发现很多软件并不能原生支持Apple ...

  7. 内存模块与计算机兼容,内存条不兼容的解决办法【图文教程】

    "电脑不时的突然出现蓝屏","开机之后毫无规律的死机","开不了机,一开机就出现嘶鸣声",如果你的电脑出现了以上情况,就是你的内存兼容性出了 ...

  8. VMware Workstation 与 Device/Credential Guard 不兼容。解决办法。

    11 问题描述,提示 VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credential Guard 后,可以运行 VMwar ...

  9. react ice-design ie兼容问题,由于ie浏览器不支持箭头函数,导致react项目在ie中不兼容的解决办法

    解决办法:1. package.json中的ice-script更新为1.7.2-beta.1 2. 将启动脚本改为  start:ice dev --disabled-reload=true 3. ...

最新文章

  1. SharePoint2013自定义登录页面
  2. boost::geometry::srs::projection用法的测试程序
  3. msyql show命令(转)
  4. 23/100. Valid Parentheses
  5. JWT –生成和验证令牌–示例
  6. 30 个很棒的 PHP 开源 CMS 内容管理系统
  7. [BUGKU][CTF][PWN][2020] PWN writeup
  8. 训练数据的分布对F-measure, recall 和 precision的影响
  9. Hadoop下水环境模拟集群运算模式
  10. 理解React的组件
  11. DNE-1 测试方法
  12. 2. Vue基础语法
  13. 【MySQL从入门到精通】:了解SQL语言
  14. Java设计模式——GoF设计模式
  15. eova常用前端组件介绍
  16. 【Blender】导出地图任意位置的3D模型
  17. 不支持S/W HEVC(H265)解码的有效解决方案
  18. 修复win7本地服务器,win7开启本地服务器配置
  19. HoloLens2之路-混合现实技术概述
  20. python时钟代码_python时钟 - 『编程语言区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...

热门文章

  1. 改变图标颜色_LOL设计师宣布修改装备图标:提高清晰度、颜色差异化
  2. Python 开发的 10 个小贴士,你知道几个?
  3. MYSQL关于日期统计常用的SQL语句
  4. uci数据集_干货收藏!三大领域常用十大开源数据集
  5. linux 数据转换
  6. 在Linux下禁用键盘、鼠标、触摸板(笔记本)等输入设备
  7. 交互规则_您必须永不中断的10条交互设计规则
  8. 以Windows服务方式运行.NET Core程序
  9. Zabbix 3.0 安装
  10. angularJs select绑定的model 取不到值