На веб-странице у меня есть следующие элементы:
....
<select class="widget-listbox form-control" size="6" multiple="multiple">
<option data-value="sIPSCs%20from%20juvenile%20(P21-30)%20C57BL%2F6J%20male%20mice%20hippocampus%20CA1%20pyramidal%20cell%20(A1)" value="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)" class="">sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)</option>
<option data-value="sIPSCs%20from%20juvenile%20(P21-30)%20C57BL%2F6J%20male%20mice%20hippocampus%20CA1%20pyramidal%20cell%20(A2)" value="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A2)" class="">sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A2)</option>
</select>
....
, и я пытаюсь использовать следующее выражение xpath, чтобы выбрать первый элемент параметров (для теста селена):
//option[contains(text(),"sIPSC")]
//option[text()="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)"]
//option[@value="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)"]
//select/option[contains(text(),"sIPSC")]
//select/option[text()="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)"]
//select/option[@value="sIPSCs from juvenile (P21-30) C57BL/6J male mice hippocampus CA1 pyramidal cell (A1)"]
но ни один не показывает никаких результатов (в Chrome, XPath Helper
Версия 2.02; Chrome версия 70.0.3538.110).Элемент, который я ищу, не находится внутри фрейма.Я также хочу выбрать целую строку «sIPSC из юношеских (P21-30) самцов мышей гиппокампа СА1 гиппокампа СА1 (A1)», которые могут быть переменной.Просто любая строка.Я заранее не знаю, как выглядит эта строка ...
Что я делаю не так в этот раз?Не должно ли работать любое из вышеперечисленных выражений?