Ответ 1
Нет, это было бы неправильно. innerHTML
является свойством, частью объектной модели, тогда как XPath работает с тегами и атрибутами. Если ваш тег a
не имеет атрибута с именем innerHTML
, это не сработает.
Если вы хотите сравнить значение самого тега, вы можете использовать .
(точка), чтобы обратиться к тегу:
a[.='Logout']
Однако, я должен добавить, на всякий случай, когда вы используете jQuery: я не уверен, что он будет работать с jQuery. jQuery не поддерживает XPath полностью, только базовые вещи.