当前位置: 代码迷 >> JavaScript >> 获取js元素,获取不到?求轨范获取父元素下的子元素
  详细解决方案

获取js元素,获取不到?求轨范获取父元素下的子元素

热度:271   发布时间:2013-11-21 23:38:25.0
获取js元素,获取不到?求规范获取父元素下的子元素
var oLeft=document.getElementsByClassName('zone_p_left');
var oLeft_li=oLeft.geElementsByTagName('li');

貌似并不能获取到.zone_p_left li元素。求高手指点呢。。。。。
javascript? 获取元素

------解决方案--------------------
JS原生 没有 getElementsByClassName
------解决方案--------------------
var oLeft=document.getElementsByClassName('zone_p_left');
//这是html5的方法,返回是对象集。而不是单一对象,所以不能直接使用oLeft.geElementsByTagName('li');
应该是oLeft[0].geElementsByTagName('li') 需要数组的下标。

------解决方案--------------------
引用:
Quote: 引用:

zone_p_left这是class属性么?是的话:$(.zone_p_left li)就取到了

这个不是jquery里的符号么?js也可以??


JQuery是JS里的框架,也就是说JS包含JQuery,当然可以了。
  相关解决方案