javascript 获得当前点击结点的父亲结点

javascript 获得当前点击结点的父亲结点,第1张

<div>

<button onclick="dosell(this)">确定</button>

</div>

<script>

function dosell(item){

var parentNode=itemparentNode; 

alert(parentNodetagName); //这里将会d出DIV

}

</script>

如上,按钮上点击要加一个参数dosell(this)

parentNodechildNode:

parentObjfirstChild:如果节点为已知节点(parentObj)的第一个子节点就可以使用这个方法。这个属性是可以递归使用的,也就是支持parentObjfirstChildfirstChildfirstChild的形式,如此就可以获得更深层次的节点。

发现答非所问的人还不少啊

取父窗口的元素方法:$(selector, windowparentdocument);

那么你取父窗口的父窗口的元素就可以用:$(selector, windowparentparentdocument);

类似的,取其它窗口的方法大同小异

$(selector, windowtopdocument);

$(selector, windowopenerdocument);

$(selector, windowtopframes[0]document);

希望对你能有帮助

<table>

<tr><td><div id="tdtest">点击背景色变灰</div></td><td></td><td></td></tr>

</table>

<script>

$(function() {

$('#tdtest')click(function(){

$(this)parent('td')attr('style','background:#eee;');

});

});

</script>

原始样式

点击后

以上就是关于javascript 获得当前点击结点的父亲结点全部的内容,包括:javascript 获得当前点击结点的父亲结点、js里parentNode是获得父节点,那么怎么获得子节点呢、js/jquery如何获取获取父窗口的父窗口的元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9659206.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存