Как получить содержимое тега с помощью casperjs?

261
22 сентября 2017, 21:45

Есть некоторый html-код:

<div class="div_table_body">
    <table class="part_listing">
        <tr><td>sometext</td></tr>
        <tr><td>sometext2</td></tr>
        ...
    </table>
</div>

Пытаюсь получить и распечатать содержимое тега td используя библиотеку casperjs:

function getLinks() {
        var tr = document.querySelectorAll('div.div_table_body table.part_listing tr');
        return Array.prototype.map.call(tr, function (e) {
            return e.getHTML('td', true);
            });
        }
        casper.then(function () {
            links = this.evaluate(getLinks);
            console.log('links ' +links);
            });

В результате приходит значение null, помогите понять, что тут не так и как получить вывод массива со значениями строчек td?

READ ALSO
как определить ширину блока с контентом на любом сайте (для виджета)

как определить ширину блока с контентом на любом сайте (для виджета)

Суть такова, есть самописный виджет, встраивается посредством js в <head>Если на сайте есть стандартный класс container, то все хорошо, а вот если...

284
Особенности регулярок в js?

Особенности регулярок в js?

Нужно провалидировать айпишник с маскойВозвращает true, false, true, false

258
Нужна правка скрипта Google Apps Script. Помогите

Нужна правка скрипта Google Apps Script. Помогите

Есть скрипт, который собирает данные с polonixcom и отображает в таблице, но в скрипте закреплена валютная пара, которая парсится и закреплена...

301
Как собрать (скомпилировать )проект на nw.js в windows7

Как собрать (скомпилировать )проект на nw.js в windows7

Как скомпилировать или (собрать) nwjs в Windows 7 Pack 1 Нашёл скрипт

205