课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
document.getElementsByTagName(“*”)不能获取全部元素啊 单个也不得是不是写错了啊
2016-04-15
源自:jQuery基础 (一)—样式篇 2-4
正在回答
document.getElementsByTagName(“*”)在chrome,firefox和 >IE8的浏览器重都可以正常运行。document.getElementsByTagName(“*”)运行后的结果是个数组,你要进行别的操作,必须依靠for循环来遍历数组中的元素
所以我们要用jQuery,他可以很大限度的解决浏览器版本问题
在什么浏览器下是这样显示的呢 所有浏览器都试过了吗
方法没错,不过有些IE浏览器不支持,
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
1 回答var divs = document.getElementsByTagName('div')
2 回答var elements1 = document.getElementsByTagName('*'); 为啥单引号
3 回答为什么var divs = document.getElementsByTagName('div'); alert(divs instanceof Array)返回的是flase
3 回答var div = document.getElementsByTagName('div');我试了下 是不是不用这句都可以?
3 回答var div = document.getElementsByTagName('div'); var $div = &(div); 和 var $div = &('div'); 这两句有什么区别?