2016-06-16 5 views

ответ

2

"//div[@id='something']" - найдет div с id что-то.

"//*[@id='something']" - найдет любой тег с идентификатором что-то.

0

Source- Xpath Syntax

// * Выбирает все элементы в документе

// Выбирает узлы документа из текущего узла, который соответствует выбору, независимо от того, где они находятся

+0

// * [@ ид = "социальными -media '] Означает ли это поиск id =' social-media 'для каждого элемента. –

+0

Правильно. Это будет соответствовать условию во всех тегах, и если вы хотите выполнить поиск в текущем узле, вам нужно использовать что-то вроде // div [@ id = 'social-media'] – Rahul

0

// div [@ id = 'xyz'] означает найти все div-s с указанным if, // означает, что это относительный Xpath, а не абсолютный.

// * [@ ид = 'хуга'] найти все элементы с указанным ID не только div.Again это относительная Xpath, как она начинается с //

Смежные вопросы