Dokument http://code.google.com/chrome/devtools/docs/elements.html mówi, że obsługuje selektory XPath lub CSS, ale kiedy próbowałem, wydawało mi się, że nie działają.
Czy ktoś wie, jak go używać?
Dokument http://code.google.com/chrome/devtools/docs/elements.html mówi, że obsługuje selektory XPath lub CSS, ale kiedy próbowałem, wydawało mi się, że nie działają.
Czy ktoś wie, jak go używać?
Możesz użyć $x
w konsoli javascript Chrome. Nie potrzeba żadnych rozszerzeń.
dawny: $x("//img")
$x()
funkcja działa również w interfejsie API wiersza poleceń Safari.Wystarczy wpisać wyrażenie xpath w polu wyszukiwania. U mnie działa w kompilacji na wierzchołku drzewa.
Wygląda na to, że ta funkcja jest zepsuta w Chrome 11, zgłosiłem błąd w tym: http://crbug.com/79716
źródło
Do wyszukiwania xpath użyj
$x('xpathSelector')
. W przypadku selektora CSS użyj$('cssSelector')
.Jednak ten ostatni selektor zwraca tylko pierwszy pasujący element. Jeśli chcesz zobaczyć wszystkie pasujące elementy, wybierz
$$('cssSelector')
źródło