Вопросы с тегом «selectors-api»

134
querySelector, совпадение подстановочного элемента?

Есть ли способ сопоставить имя элемента с подстановочным знаком, используя querySelector или querySelectorAll? Я вижу поддержку подстановочных знаков в запросах атрибутов, но не для самих элементов. XML-документ, который я пытаюсь проанализировать, в основном представляет собой плоский список...

124
Как использовать querySelectorAll только для элементов, для которых установлен определенный атрибут?

Я пытаюсь использовать document.querySelectorAllдля всех флажков, у которых установлен valueатрибут. На странице есть другие флажки, которые не valueустановлены, и значение каждого флажка отличается. Однако идентификаторы и имена не уникальны. Пример: <input type="checkbox" id="c2" name="c2"...

111
Javascript .querySelector найти <div> по innerTEXT

Как мне найти DIV с определенным текстом? Например: <div> SomeText, text continues. </div> Пытаюсь использовать что-то вроде этого: var text = document.querySelector('div[SomeText*]').innerTEXT; alert(text); Но, конечно, не получится. Как мне это сделать?...

102
querySelector ищет непосредственных потомков

У меня есть функция, похожая на jquery: function(elem) { return $('> someselector', elem); }; Вопрос в том, как я могу сделать то же самое с querySelector()? Проблема в том, что >селектор querySelector()требует явного указания родителя. Есть ли обходной путь?...

98
Использование querySelector с идентификаторами, которые являются числами

Насколько я понимаю, спецификация HTML5 позволяет использовать идентификаторы, которые являются числами, подобными этому. <div id="1"></div> <div id="2"></div> Я могу получить доступ к ним с помощью, getElementByIdно не с помощью querySelector. Если я попытаюсь сделать...