поиск выделенного (предварительно выделенного) текста с использованием xpath или css - PullRequest
0 голосов
/ 10 апреля 2010

В следующих двух фрагментах html-кода я пытаюсь создать xpath или css для поиска, выделен ли (элемент 1 во фрагменте 1 и элемент 2 во фрагменте 2) (предварительно выбранный) при загрузке страницы

Фрагмент 1 :

<div id="idc" class="tre">
  <ul id="idCatT_srt_ul" class="abc">
    <li class="treN treB treSelected" title="Element1 title">
      <span class="spclass">Element1</span>
    </li>
  </ul>
</div>

Фрагмент 2 :

<div id="idA" class="tre" >
 <ul id="idAc_srt_ul" class="treChi treRtChil">
  <li class="treeN treB treeLast treSelected" title="Element 2 Title">
    <span>Element 2 Text</span>
  </li>
 </ul>
</div>

1 Ответ

1 голос
/ 10 апреля 2010

Если значение атрибута treSelected class означает, что оно предварительно выбрано, то будет работать следующий оператор XPATH :

span[parent::li[contains(@class,'treSelected')]]

Он будет соответствовать элементам span, чьим родителем является элемент li, содержащий атрибут class, содержащий treSelected.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...