私は特定のオブジェクトのhtml domのパスを取得しようとしています。
javascriptまたはjqueryを使用しています(オブジェクトを選択/ホバーしたとき)選択した要素のhtml domのパスは何ですか?
私は事前に構造を知りません。例えば
:本部・パスのようなものでなければなりません
<html>
<body>
<div>
<div>
Not selected
</div>
<div>
Selected Text
</div>
</div>
</body>
</html>
"選択したテキスト":任意の助け
//HTML/BODY/DIV[0]/DIV[1]
が理解されるであろう。
私はthis answerを見ましたが、要素のインデックスに関する表示はありません(私の例では、角括弧内の値-1はDIV[1]
)。
ところで、このパスには「技術的な」名前がありますか?
私はXPathという用語を見てきましたが、これがそれであるかどうかはわかりません。
人生を楽しんでください。
Hamidi - Wowありがとう! –
@Julian、歓迎です:)私は、兄弟を持たない要素に '[0]'インデックスを追加しないことに気付きました。あなたの例ではそうですが、私はそれをフィーチャと見なすことができます、バグではありません:) –
@Fredeeic Hamidi - それは優れた機能です;-) –