Показать сообщение отдельно
  #2 (permalink)  
Старый 09.08.2023, 10:25
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

const addressNodes = document.querySelectorAll('[tabindex="100"]');
    const value = addressNodes[0].value

querySelectorAll - выдает не один элемент, а список. Список даже если такой элемент один.
Поэтому надо либо
const addressNodes = document.querySelector('[tabindex="100"]');
    const value = addressNodes.value

, если элемент точно один, либо
const addressNodes = document.querySelectorAll('[tabindex="100"]');
    const value = addressNodes[i].value

, если их может быть несколько, но надо взять i-ый

Почему
Addresses: ['']
сказать трудно не видя всей страницы. Надо смотреть, что там выдается.
const addressNodes = document.querySelectorAll('[tabindex="100"]');
    console.log('addressNodes', addressNodes)
    const value = addressNodes[0].value
    console.log('Address nodes:', value);
    const addresses = Array.from(addressNodes, (addressNode, i) =>{
      console.log('addressNode', i, addressNode);
      addressNode.textContent || addressNode.value;
    }
    );

Последний раз редактировалось voraa, 09.08.2023 в 10:44.
Ответить с цитированием