javascript设定指定元素的父结点的孙子节点的属性

window.onload=function(){
    var allerror_a = document.getElementsByClassName("popup_link");
    for(var i=0;i<allerror_a.length;i++){
        statustext=allerror_a[i].innerText;
        console.log(statustext);
        if(statustext.indexOf("error")>=0){
            parnode=allerror_a[i].parentNode.parentNode;
            pop_divs=parnode.getElementsByClassName("popup_window");
            for(var j=0;j<pop_divs.length;j++){
                pop_divs[j].style.display="block";
            }
        }
    }
}

 

posted @ 2018-01-05 15:41  xqnq2007  阅读(754)  评论(0编辑  收藏  举报