@ZaurK

Как добраться до третьего элемента на casperjs?

Здравствуйте! Есть следующая html-структура
<table cellpadding="0" cellspacing="0" class="nomenc_table">
  <tbody><tr class="nomenc_tr_1">
    <td class="nomenc_title">Manufacturer</td>
    <td class="nomenc_text">A.C.C.&amp;S.</td>
  </tr>
  <tr class="nomenc_tr_2">
    <td class="nomenc_title">Description</td>
    <td class="nomenc_text">Flexible shaft coupling, Type C : clamp style, size : 17, left bore =  3 mm,right bore = 3 mm</td>
  </tr>
  <tr class="nomenc_tr_1">
    <td class="nomenc_title">Part number</td>
    <td class="nomenc_text">C172903000300</td>
  </tr>
  </tbody></table>


Пытаюсь получить вот это "C172903000300" значение из кода с помощью casperjs:
var npm = this.getHTML('td.nomenc_text:nth-child(2)');

Не получается, выдает первое значение из подобных. Пробовал last-child, все равно не то. Подскажите, как получить нужное?
  • Вопрос задан
  • 244 просмотра
Решения вопроса 1
coderisimo
@coderisimo Куратор тега JavaScript
А разве для получения третьего значения из выборки не надо писать td.nomenc_text:nth-child(3) ?

ЗЫ XPath пробовал?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы