У меня есть расширение chrome, которое извлекает все заказы со страницы заказов ebay, оно отлично работало в прошлом месяце, но теперь все неожиданно не могут получить доступ к некоторым элементам.
let elGridComp = document.getElementsByClassName ( "таблица сетка-компонент"); let elOrders = elGridComp [0] .childNodes [2] .childNodes; // elOrders имеет все элементы (в примере 105)
elOrders [0] .getAttribute ("class"); // works
elOrders [2] .getAttribute ("class") ; // выбросить исключение
, например, elOrders 0,1,3,5 вернет атрибут класса, но 2, 4 и 7 сгенерируют исключение Uncaught TypeError: elOrders [i] .getAttribute не является функция. На прилагаемой фотографии показаны некоторые из первых элементов в elOrders 
Спасибо