Может кто-то указать мне верное направление? У меня возникают проблемы с получением текста метки, если условие «проверено» для флажка ввода внутри метки.
<label id="idUABFADYAOQA1ADcAOAA_E_label" class="radiobutton_label" onclick="" for="idUABFADYAOQA1ADcAOAA_E">
<input id="idUABFADYAOQA1ADcAOAA_E" class="radiobutton" type="radio" onclick="" checked="checked" name="PEC1"/>
Text i want to get because input is = checked
</label>
<label id="idUABFADgAOQAxADkAOAA_E_label" class="radiobutton_label" onclick="" for="idUABFADgAOQAxADkAOAA_E">
<input id="idUABFADgAOQAxADkAOAA_E" class="radiobutton" type="radio" onclick="" name="PEC1"/>
Text i do not want to get
</label>
Любая помощь с благодарностью.
Следующий XPath:
//input[@type='radio' and @checked = 'checked']/following-sibling::text()
вернусь:
Text i want to get because input is = checked
Вы можете использовать следующий запрос XPath:
//input[@checked="checked"]/../text()