Возможный дубликат:
эквивалент IE9 для querySelectorAll
Я пытаюсь получить все элементы с именем класса «видео» в некоторых JS, работающих в IE9. Я использую var videopanels = document.querySelectorAll(".video");
, который отлично работает в Chrome.
К сожалению, я получаю эту ошибку, когда смотрю document.querySelectorAll(".video")
в отладчике:
document.querySelectorAll(".video")
Object doesn't support property or method 'querySelectorAll'
Error
Однако, когда я смотрю document
в отладчике (он отображается как DispHTMLDocument
) и открываю список [Methods]
, я вижу
querySelectorAll()
querySelectorAll(v)
IHTMLDOMChildrenCollection
В чем дело? Почему я вижу его в отладчике, но не могу (очевидно) вызвать или использовать его?