Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Узел

Вид в DevTools

Синтаксис

Примеры

Элемент Элемент - Основной узел, по которому осуществляется поиск


//Элемент[ ]

//div[ ], //span[ ], //button[ ]

Атрибут (или свойство, параметр) элемента и его значение

после знака равно


//Элемент[@Атрибут = 'Значение']

//span[@class = 'ui-button-text']

Но вообще название атрибута можно указать в коде страницы и оно может быть любым

Текст


//Элемент[text() = 'Текст']

//span[text() = 'Войти']

В данном примере мы видим, что в тексте элемента содержатся пробелы, с ними боремся с помощью функции normalize-space() (Дальше по тексту есть примеры по ней)

...