Как сравнить содержимое href a?

Всем привет.

Что делаю не так:

rowc = document.getElementByClassName('name1_row').length;  // получаю число строк по классу

for(var i=1; i<rowc; i++){
var a = document.querySelectorAll('#app >table>tbody>tr:nth-child(i) > td.el_1_1>div>a');  // ругается на i
var b = document.querySelectorAll('#app >table>tbody>tr:nth-child(i) > > td.el_1_2>div>a');   // ругается на i
// далее перебор элементов

for (var elem1 of a){
for (var elem2 of b){
alert(elem1.innerHtml + '+' elem2.innerHTML);
}
}
if elem1 == elem2 {alert('true');}
}
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
rowc = document.getElementByClassName('name1_row').length;  // получаю число строк по классу

for(var i=1; i<rowc; i++){
var a = document.querySelectorAll(`#app >table>tbody>tr:nth-child(${i}) > td.el_1_1>div>a`);
var b = document.querySelectorAll(`#app >table>tbody>tr:nth-child(${i}) > > td.el_1_2>div>a`);
// далее перебор элементов

for (var elem1 of a){
for (var elem2 of b){
alert(elem1.innerHtml + '+' elem2.innerHTML);
}
}
if elem1 == elem2 {alert('true');}
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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