ホームページ >ウェブフロントエンド >jsチュートリアル >要素が別の要素の子要素であるかどうかを判断する js コード_javascript スキル

要素が別の要素の子要素であるかどうかを判断する js コード_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 17:54:581528ブラウズ

もちろん方法はたくさんありますが、個人的にはある要素が別の要素の子要素であるかどうかを判断するのが最も簡単な実装方法の一つだと思っています。
くだらない話はやめて、メソッドに直接進みましょう:

コードをコピー コードは次のとおりです:

function isParent (obj,parentObj){
while (obj != 未定義 && obj != null && obj.tagName.toUpperCase() != 'BODY'){
if (obj ==parentObj ){
return true;
}
obj = obj.parentNode;
}


デモを見る:
http://demo.jb51.net/js/2012/isParent/
hafeyang さん、要素が別の要素の子要素であるかどうかを判断するためのメソッドもあります。これは、Situ Zhengmei の記事http://www.jb51.net/article/26158.htm
を参照することもできます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。