获取子元素的方法有
//获取第一个demo类 dom = document.getElementsByClassName('demo')[0]; //获取父节点 dom.parentNode; //获取上一兄弟节点 dom.previousSibling; dom.nextSibling; //获取第一个子元素 dom.firstChild //最后一个元素 dom.lastChild //获取demo类下面的所有子元素 children = dom.childNodes; //因为浏览器会把dom节点下的空格 换行 文本都会当成一个元素 ,我们要找元素节点的话,只能把他们剔除 for(var i;i<children.length;i++){ if(children[i].nodeName == '#text'){ children.remove(children[i]); } }//这样我们可以选择我们想要的第几个子元素了 比如第二个元素 children[1]
备注: 可以console.log 查看对象属性 解决办法