私はmyLI
idの一番上の親要素(セクション)を取得したいと考えています。JavaScriptを使用して、指定された要素の先頭または2番目の親要素を返す方法はありますか?
私のHTMLコードは次のとおりです。
<section>
<div>
<ul>
<li id="myLI">Coffee</li>
<li>Tea</li>
</ul>
</div>
</section>
私のコードは次のとおりです。
var x = document.getElementById("myLI").parentElement.nodeName;
私のコードはUL
を返しますが、それはsection
を返すようにするために私がしたいと思います。
あなたは 'は'のトップであることを知ってどうすればよいですか? 「」の親がトップでない、または祖父母でない、または...どのようにトップを決定していますか? –
これはいつ起こるのですか?クリック(または 'li'に関連する何か他のイベント)時には、最初に' section'にイベントをフックすることができます。 –
@JonathanM私は2つの要素を上にしたいのでセクションがトップであることを知っています – Mariton