SerovMihail
7/17/2018 - 11:52 AM

Wait for element on page

waitForEl('.v-table-row, .v-table-row-odd', lastNumberOfRequest, function () {
            
    result = document.querySelector('.v-link a').length;         
    result.push("");
});

function waitForEl(selector, currentValue, callback) {
    var rowLength = document.querySelectorAll(selector).length;
    var searchNumberText = document.querySelector('.v-table-row td:first-child div').innerText;

    if (rowLength == 1 && currentValue == searchNumberText) {
        callback();
    } else {
        setTimeout(function () {
            waitForEl(selector, currentValue, callback);
        }, 100);
    }
}