別の下に表示DOMElementされる byを検索するにはどうすればよいですか?idDOMElement
$element->ownerDocument->getElementById('my-id');
...ドキュメント全体を検索します。の下に表示される場合にのみ、要素が返されるようにします$element。
XPathを使用すると非常に簡単です。
$xpath = new DomXpath($element->ownerDocument);
$subelement = $xpath->query('descendant::*[@id="my-id"]', $element);
基本的に、コンテキスト ノード ($elementここ) の下のツリー内の任意の場所で、属性が...idに等しい要素を探します。my-id