Показать сообщение отдельно
  #1 (permalink)  
Старый 15.05.2014, 05:51
Новичок на форуме
Отправить личное сообщение для kolyansys Посмотреть профиль Найти все сообщения от kolyansys
 
Регистрация: 11.03.2012
Сообщений: 2

Просветите с chrome console
Пишу расширение для chrome! В нём Необходимо обращаться к элементам на странице!
В js файле есть строка которая обращается к элементам по классу - var srg_class = document.getElementsByClassName('srg')[0].getElementsByClassName('r')[0];
И вот что мне не понятно, когда я исполняю код непосредственно в консоле хрома - то никаких ошибок, возвращается массив нужных мне элементов! Но когда я исполняю код грубо говоря через js файл расширения, то выдаётся сообщение об ошибке - "Uncaught TypeError: Cannot read property 'getElementsByClassName' of undefined"!

Кто-нибудь сталкивался с таким?
Ответить с цитированием