Осторожно, другой ответ, //button[contains(div,'Save')]
работает в этом случае, но имейте в виду, что он потерпит неудачу, когда
-
button
содержит span
или другой элемент или элемент вообще отсутствует, а не div
.
- Другие кнопки существуют с
div
элементами, строковые значения которых содержат подстроку , "Save"
: "Save this"
, "Save that"
, "Jesus Saves"
и т. Д.
Это XPath,
//button[normalize-space() = 'Save']
выберет button
элементов, чье строковое нормализованное значение точно равно "Save"
.