[Edge]。→、
element と、その親に(文書ルートに)向かって、指定された CSS セレクターに一致するノードが見つかるまで探索し Element を返します。
element | Element オブジェクト。 |
---|---|
selectors | 有効な CSS セレクターを表す文字列です。これをこの要素 element およびその祖先に向けて照合します。 |
Element。該当が無い場合は null です。
HTML:
<SPAN class="Test Test2">[SPAN要素<B id=IdTest class=Test>[B要素]</B>]</SPAN>
JavaScript:
D=IdTest.closest('.Test'); //=[object]:[object HTMLElement] //title=[string]: //lang=[string]: //… //offsetTop=[number]:1145 //offsetLeft=[number]:130 //offsetWidth=[number]:72 //offsetHeight=[number]:19 //innerText=[string]:[B要素] //… D=IdTest.closest('.Test2'); //=[object]:[object HTMLSpanElement] //title=[string]: //lang=[string]: //… //offsetTop=[number]:1145 //offsetLeft=[number]:32 //offsetWidth=[number]:177 //offsetHeight=[number]:19 //innerText=[string]:[SPAN要素[B要素]] //…