Передача переменных в селектор Java Seeryium Query - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь заменить значения i и j в приведенном ниже коде.

Устал несколько вариантов, таких как

'" + i +"'

" + i + "

css.escape(i)

${css.escape(i)}

, но ни один из них не помог.

Код:

var details = {};
var subDictList = [];
var fieldarr = ["*****HiddenList*******"];
var length1 = document.querySelectorAll("#custom-modal > div.custom-modal-content > div.custom-modal-body > div > table > tbody > tr.inactive").length;
for(var i=0; i<= length1; i++){ 
    var rowData = document.querySelectorAll("#custom-modal > div.custom-modal-content > div.custom-modal-body > div > table > tbody > tr.inactive")[i]; 
    var cellLength = rowData.childElementCount; 
    var subDict = {};
    for(var j=0; j<=cellLength; j++){   
        var tablecells = document.querySelectorAll("#custom-modal > div.custom-modal-content > div.custom-modal-body > div > table > tbody > tr.inactive")[i].children[j].innerText.trim(); 
        fieldName = fieldarr[j];    
        subDict[fieldName] = tablecells;
    }
    var MAC_Address = document.querySelectorAll("#custom-modal > div.custom-modal-content > div.custom-modal-body > div > table > tbody > tr.inactive")[i].children[5].innerText.trim();
    details[MAC_Address] = subDict; 
}   

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