Как получить нужный кусок(DOM) страницы?
Здравствуйте, пытаюсь сделать плагин для хрома и с js только знакомлюсь.
И вот столкнулся с проблемой что не могу получить нужный мне кусок со страницы, а именно мне нужно все что входит в класс "header-block__contain livetable__contain" Пытался сделать так var el = document.querySelector('header-block__contain livetable__contain'); alert(el);Но в ответ получаю: null Спасибо рони, Оказалось нужно было поставить точку перед название класса var el = document.querySelector(".header-block__contain.livetable__contain"); alert(el.innerHTML); |
Цитата:
Цитата:
|
а если document.querySelector ?
|
NoN,
var el = document.querySelector(".header-block__contain.livetable__contain"); https://learn.javascript.ru/searching-elements-dom |
рони,
Спасибо, есть сдвиг, теперь получаю ответ: [object HTMLDivElement] а как можно получить именно HTML код? UP Решил эту проблему var el = document.querySelector(".header-block__contain.livetable__contain"); alert(el.innerHTML); Можете дать ссылочку на статью или коротко объяснить что дает точка перед названием? |
Цитата:
|
Цитата:
el.innerHTML == el["innerHTML"] |
Цитата:
document.querySelector(".header-block__contain.livetable__contain"); |
NoN,
точка значит класс - после точки название класса http://www.w3.org/TR/css3-selectors/#class-html |
Большое спасибо. А можно ли обратится именно к нужному классу если название класса не уникальное?
|
Часовой пояс GMT +3, время: 05:37. |