原⽣js获取⼦元素获取⼦元素的⽅法有
//获取第⼀个demo类
dom = ElementsByClassName('demo')[0];
//获取⽗节点
dom.parentNode;
//获取上⼀兄弟节点
dom.previousSibling;
//获取第⼀个⼦元素
dom.firstChild
//最后⼀个元素
dom.lastChild
原生js和js的区别//获取demo类下⾯的所有⼦元素
children = dom.childNodes;
//因为浏览器会把dom节点下的空格换⾏⽂本都会当成⼀个元素,我们要元素节点的话,只能把他们剔除for(var i;i<children.length;i++){
if(children[i].nodeName == '#text'){
}
}//这样我们可以选择我们想要的第⼏个⼦元素了⽐如第⼆个元素 children[1]
备注:可以console.log 查看对象属性解决办法
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论