getelementsbyclass:getElementsByClassName在IE下的问题


  1. getElementsByClassName在IE下只能用于input textarea等控件 
  2. 不能用于div span 
  3. 而FF可以 
  4. 使用prototype.js的$$方法可以做到兼容 
  5. 写法是 
  6. var objs=$$('span[class="sp_indirectDep"]'); 
  7. <span class="sp_indirectDep">...</span>  

本文链接http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20121126/34392.html

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索html
, 控件
, span
, 写法
, javascript_ajax
getElementsByClassName
,以便于您获取更多的相关知识。

时间: 2025-01-02 23:44:21

getelementsbyclass:getElementsByClassName在IE下的问题的相关文章

IE浏览器下PNG相关功能

  本文给大家汇总了一下png在IE浏览器下出现的各种问题的解决方法,十分的实用,有需要的小伙伴可以参考下. 目前互联网对于网页效果要求越来越高,不可避免的用到PNG图片,PNG分为几种格 式,PNG8 PNG24 PNG32,其中最常用的,也是显示效果和大小比较适中的则是PNG24,支持半透明,透明,颜色也非常丰富,但由于咱们国人使用IE系列或以IE为内核系列的浏览器占大多数,并且由于 WINDOWS XP在国内市场份额比较大,并且XP上好多人还在用IE6 IE7 IE8等浏览器,而这些浏览器

没有接口的情况下开发手机客户端

最近一个开发项目用到了图书馆的一些数据,图书馆用的系统又没提供数据接口,所以老规矩,用HttpClient和Jsoup这两大开源工程上,用Android手机来模拟图书馆查询的请求与响应,网站是学校的图书馆网:lib.gdou.edu.cn第一步:分析并模拟网站的请求与响应工具就不用介绍了,百度一大把,有些浏览器还自带,按一下你的F12,看有没有?~_~ 首先是搜索的页面的分析,其他的同理: 输入关键字后得到,在后台扑获的数据为 [html] view plaincopy Request URL:

IE8下jQuery改变png图片透明度时出现的黑边_jquery

png24格式的图片在用jQuery添加显示隐藏动画时发现,图片的半透明区域出现黑边? 在网上搜了搜主要有以下几种办法: 1.把图片保存成PNG-8格式. 2.把背景色一起切入并保存为JPG格式. 以上两种方法我试了试,好像效果并不好png8格式仍就会有黑边. 解决方法: 1.不要直接改变图片的透明度,而是给图片套个容器,去修改这个容器的透明度 2.给这个容器加个颜色相近的背景颜色(非常重要,解决bug的关键就在这一步,) 一般情况下,到此bug就解决了,如果还是有问题,请看下面: 3.给容器加

javascript getElementsByClassName函数_javascript技巧

今天在网上看到的一个根据ClassName获取Elements的脚本,在此记录一下,以便日后使用. 复制代码 代码如下: var getElementsByClassName = function(searchClass, node, tag) { if (document.getElementsByClassName) { return document.getElementsByClassName(searchClass) } else { node = node || document;

关于IE中getElementsByClassName不能用的问题解决方法_javascript技巧

今天使用getElementsByClassName写了段小程序,满怀欣喜的准备去测试,在ff,谷歌等主流浏览器上测试都没问题,在IE9上也没问题,在IE6.8中测试的时候就出现问题了,浏览器报错.纠结了下代码,貌似没问题,果断找度娘...终于发现问题所在,然来是IE6.8中不支持getElementsByClassName这种方法.随后在网上搜索解决方法,找到了一个比较好的方法,是个老外写的一个方法,定睛一看居然是05年的问题了...先上代码: 复制代码 代码如下: * Developed b

IE浏览器下PNG相关功能_javascript技巧

目前互联网对于网页效果要求越来越高,不可避免的用到PNG图片,PNG分为几种格 式,PNG8 PNG24 PNG32,其中最常用的,也是显示效果和大小比较适中的则是PNG24,支持半透明,透明,颜色也非常丰富,但由于咱们国人使用IE系列或以IE为内核系列的浏览器占大多数,并且由于 WINDOWS XP在国内市场份额比较大,并且XP上好多人还在用IE6 IE7 IE8等浏览器,而这些浏览器对于PNG支持或多或少都有差距,IE6完全不支持PNG,IE7 IE8支持PNG不完全,在IE7 IE8下面对

javascript-function getElementsByClassName(node,classname)函数

问题描述 function getElementsByClassName(node,classname)函数 请教各位老师在这个函数中 function getElementsByClassName(node,classname){ if(node.getElementsByClassName){ return node.getElementsByClassName(classname); } else { var results=new Array(); var elems=node.getE

JS冲突问题,麻烦帮忙看下。

问题描述 我的树形菜单用的是带记忆功能的JS代码同时还要用到漂浮的JS代码现在的问题是菜单的可以正常试用漂浮的代码不能跟随页面上下滚动不知道问题在那里麻烦知道的帮忙看下.先谢谢了.本人纯菜鸟,麻烦说的详细点.或者直接告诉我怎么改也可以.这个是菜单的代码<scriptlanguage="javascript"type="text/javascript">//---获取ClassNamedocument.getElementsByClassName=func

如何解决win7旗舰版系统下IE收藏夹无法展开的问题

近期朋友在电脑的操作过程中遇到这样一个问题,计算机中的收藏夹突然无法正常展开了,遇到这样的问题令人十分的懊恼.经过多番的研究及测试之后,总算找到了解决计算机中收藏夹无法展开问题的方法.下面就一起来分享看看如何解决win7旗舰版系统计算机中收藏夹无法展开问题吧! 操作方法: 1.使用快捷键win键+r键打开运行窗口,在运行窗口中输入"regedit"回车确认,打开注册表编辑器. 打开注册表编辑器 2.在打开的注册表编辑器中,依次展开到HKEY_CLASSES_ROOTlnkfile. 展