Как найти флажки с проверенным атрибутом - PullRequest
0 голосов
/ 14 февраля 2019

У меня есть список флажков, и мне нужно найти флажки, которые имеют атрибут «флажок».Ниже показано, как выглядит элемент моего флажка:

<input type="checkbox" class="u-display--inline-block u-margin-right--small" checked="">

Как я могу найти это с помощью xpath?Я не могу использовать // input [@ type = 'checkbox' и @ checked = 'true')], потому что у меня нет атрибута проверенного значения true.Любые советы будут высоко ценится.

Ответы [ 3 ]

0 голосов
/ 14 февраля 2019

Пожалуйста, используйте ниже xpath для того же:

//input[@type='checkbox'  and @checked]
0 голосов
/ 14 февраля 2019

Чтобы найти флажки , имеющие атрибут checked, вы можете использовать любое из следующих решений:

  • cssSelector :

    "input.u-display--inline-block.u-margin-right--small[type='checkbox'][checked]"
    
  • xpath :

    "//input[@class='u-display--inline-block u-margin-right--small' and @type='checkbox'][@checked]"
    
0 голосов
/ 14 февраля 2019

Вы можете просто упомянуть атрибут checked, чтобы проверить, существует ли он:

//input[@type='checkbox' and @checked]
...