Показать сообщение отдельно
  #1 (permalink)  
Старый 28.11.2018, 14:51
Интересующийся
Отправить личное сообщение для Денис01952 Посмотреть профиль Найти все сообщения от Денис01952
 
Регистрация: 12.06.2017
Сообщений: 28

помогите вычеслить элемент
var w
var span = document.querySelectorAll('span')
for (var i = 0; i < span.length; i++) {

    if ((span[i].textContent).indexOf("Moscow") > -1) {
       

        break;
    }

}

w=i
setTimeout(function() {

    for (i = i; i<w-10; i--) 
        if ((span[i].innerText).indexOf("2.3") > -1) {

            span[i].click()
        }
    console.log(i)
console.log(w)
}, 2000)

нужно найти на странице спан с именем moscow
записать значение переменной i
и начиная с этого значения к примеру i=54
циклом искать имя 2.3 увеличив переменную i не более чем на 10 раз
если элемент с именем 2.3 найден то кликнуть по нему
не могу понять помогите!
Ответить с цитированием