Показать сообщение отдельно
  #1 (permalink)  
Старый 23.03.2014, 13:18
Интересующийся
Отправить личное сообщение для totalavitaminoz Посмотреть профиль Найти все сообщения от totalavitaminoz
 
Регистрация: 06.01.2014
Сообщений: 23

Получить title по условию
есть xpath вида:
//*[@id=item"]/ul/li

некоторые li имеют продолжение, например:
//*[@id=item"]/ul/li[87]/div/a

мне нужно получить связку: название li = title a

на ум приходит что-то вроде этого условия:
если у li есть тег a, то мы берём название li и title a

во-первых, не уверен, что это самое элегантное решение, т.к. получается множество конструкций из вложенных getElements...

во-вторых всё равно не получается отладить до конца: не хочет брать title (ни через source.title ни через getAttribute('title')), innerHTML у li выводит название вместе с вложенным дивом и ещё по мелочи баги

какие способы ещё есть?
Ответить с цитированием