Ответ 1
//a[not(img)]
Попробуйте и избегайте //
, если можете, хотя. Также обратите внимание, что это исключает только a
, которые содержат непосредственно img
s.
Я пытаюсь создать некоторый xpath, который найдет все теги a
, которые не содержат теги img
, так что что-то вроде
<a href="#" onclick="location.href='http://aol.com'; return false;">link</a>
но
<a href="#" onclick="location.href='http://yahoo.com'; return false;"><img src="http://yahoo.com/logo.png"></a>
нет.
Конечно, я мог бы сделать это в двухчастном поиске, но я уверен, что с помощью xpath должен быть какой-то способ.
//a[not(img)]
Попробуйте и избегайте //
, если можете, хотя. Также обратите внимание, что это исключает только a
, которые содержат непосредственно img
s.