Описание тега selectors-api

Selectors API предоставляет методы, позволяющие быстро и легко извлекать узлы Element из DOM путем сопоставления с набором селекторов.
1 ответ

CasperJS скребок не может получить содержимое с помощью селектора

Я использую CasperJS через PhantomJS, чтобы отбирать данные с сайта, который не имеет API. Я следую за документацией и всякий раз, когда я добавляю свою последнюю функцию, которая getTractorData() Внезапно я не получаю данные. Первая часть скрипта с…
10 сен '15 в 14:58
2 ответа

querySelectorAll обнаружение значения на входе

У меня есть несколько входов, которые я хочу различить в зависимости от того, вводит ли пользователь значение или нет. <input type="text" class="foo"> <br/> <input type="text" class="foo" value = "D"> <br/> //and so on.. <…
07 окт '16 в 08:19
3 ответа

querySelectorAll and:first child

Я пытаюсь получить список только первых ссылок на строку в одной таблице википедии с querySelectorAll, но я не уверен, почему не работает селектор:first-child. Я знаю, что есть другие способы сделать это, но я хочу знать, есть ли решение этой конкре…
17 янв '17 в 17:18
1 ответ

querySelectorAll не работает с вложенными UL

Я вижу что-то странное, когда querySelectorAll вызывается для вложенных объектов UL. Может кто-нибудь подтвердить, что это ошибка, или я думаю об этом неправильно? Учитывая этот HTML: <ul class="first"> <li> <ul class="second"> &lt…
28 окт '15 в 19:10
1 ответ

Сгруппировать выбранные элементы: document.querySelectorAll

Привет, как я могу сгруппировать свой document.querySelectorAll, если у меня есть такой случай: <div> <p class="flower">Flower 1</p> <p class="bee">Bee 1</p> <p class="tree"></p> </div> <div> &lt…
1 ответ

Как выбрать тег <select>, включая отмеченные и не отмеченные опции, используя queryselectorAll()?

//initial code var selectInputs = document.querySelectorAll('option:checked'); var selectArray=[]; for(var i=0;i&lt;selectInputs.length;i++) { selectArray[i]=selectInputs[i].value;//am doing this since I found out (from stackru) that selectInputs co…
11 фев '15 в 10:43
1 ответ

document.querySelectorAll("span + a") не работает?

У меня есть такой HTML-код. &lt;span class="vm-video-side-notification-text-item"&gt; &lt;a href="/video_copynotice?v=4XrAMcXy0co" class=" yt-uix-sessionlink " data-url="/video_copynotice?v=4XrAMcXy0co" data-sessionlink="ei=DTr_V7jrJM2luAKd1JSgCQ"&g…
13 окт '16 в 07:46
4 ответа

Можно ли объединить элементы для одинаковых атрибутов с querySelectorAll?

Из любопытства, было бы возможно рефакторинг это: document.querySelectorAll('input[id^=' + tagId + '],select[id^=' + tagId + '],textarea[id^=' + tagId + ']'); к чему-то меньшему, вот так? document.querySelectorAll('(input|select|textarea)[id^=' + ta…
19 мар '16 в 08:55
2 ответа

Событие Javascript onclick не работает со ссылкой на переменную

Я читаю некоторый код и пытаюсь повторить то же самое в моем конце, шаг за шагом. Я прикрепляю событие к определенной кнопке и нажимаю на нее, чтобы записать заявление. Ниже приведен код, который не работает: (function(){ var el = function(element){…
1 ответ

Javascript querySelectorAll возвращает только те селекторы, которые я указал

Мне нужна помощь в querySelectorAll, Есть ли способ заставить функцию возвращать элементы, которые только я указываю? т.е. document.querySelectorAll('span.Fz-xxs') может вернуть элемент &lt;span class="blah1 blah2 Fz-xxs"&gt; но я просто хочу вернут…
02 сен '15 в 17:49
3 ответа

document.querySelectorAll(более одного набора данных);

Я пытаюсь использовать: document.querySelectorAll('[data-r=0 data-c=0]'); выбрать определенный элемент HTML, но он возвращает: Uncaught DOMException: не удалось выполнить 'querySelectorAll' для 'Document': '[data-r=0 data-c=0]' не является допустимы…
26 янв '18 в 23:21
1 ответ

querySelectorAll для элемента, содержащего определенный класс

У меня есть несколько div, которые содержат два класса, такие как этот: &lt;div class="dateNumbers"&gt;&lt;/div&gt; &lt;div class="dateNumbers {{month.year + '-' + month.monthName + '-' + 'end'}}"&gt;&lt;/div&gt; &lt;div class="dateNumbers {{month.y…
15 авг '18 в 16:28
3 ответа

Почему документ пуст?

** ОБНОВЛЕНО ** решением, которое близко к работе: Я пытаюсь получить ссылку "Перейти к содержимому", чтобы перейти к первому фокусируемому элементу после "#content-start". Логин-base.component.ts: import { Component, OnInit } from '@angular/core'; …
31 июл '17 в 16:58
0 ответов

Как сделать мой querySelector из массива в цепочку с параметрами выбора HTML

const endpoint = 'http://api.fixer.io/latest'; var currencies =['EUR','USD','AUD','BGN','BRL','CAD','CHF','CNY','CZK','DKK','GBP','HKD','HRK','HUF','IDR','ILS','INR','JPY','KRW','MXN','MYR','NOK','NZD','PHP','PLN','RON','RUB','SEK','SGD','THB','TRY'…
27 ноя '17 в 00:01
2 ответа

Разница между querySelector() и querySelectorAll()[0]

Я наткнулся на некоторый код JS, используя следующее, чтобы выбрать первый из нескольких узлов. querySelectorAll()[0] Разве следующее не делает то же самое? querySelector() Есть ли преимущество использования querySelectorAll()[0]?
21 окт '17 в 21:40
3 ответа

querySelector для выбора ближайшего родителя для элементов h1 и p+p - возможно ли это?

РЕДАКТИРОВАТЬ Структура неизвестна - она ​​должна работать для любого новостного сайта, где есть контейнер / оболочка, которая содержит h1 и p+p (все, что связано с основной статьей этой страницы) То, что я хочу, также может быть достигнуто с let st…
13 янв '18 в 20:56
2 ответа

Доступ к innerHTML тега привязки

У меня проблемы с доступом к какому-нибудь innerHTML, который мне нужно использовать в качестве заголовка для строки меню: подробности см. В прикрепленном изображении... Название "AMRIS" - это то, что мне нужно сохранить в переменной javascript в ви…
06 май '14 в 19:56
1 ответ

Получайте и скачивайте картинки с AngleSharp

Я начал использовать Anglesharp для проекта, мне нужно получить и скачать не только HTML, но и изображения документа. Я знаю, что в объекте Document есть свойство с именем Images, но, по-видимому, оно не получает их всех, я провел тест на странице Y…
15 мар '16 в 23:05
1 ответ

Пользовательский скрипт для удаления элементов с querySelectorAll не удается - почему?

Цель состоит в том, чтобы удалить (не скрыть) все элементы HTML на основе соответствия их имени или класса с помощью пользовательского скрипта. Вот часть пользовательского сценария, о котором идет речь. Это не удаляет элементы. Что должно быть измен…
26 сен '17 в 12:49
1 ответ

ReactDOM render -> DOMParser -> querySelectorAll -> возвращающий ноль

const temp = document.createElement('div'); ReactDOM.render(component, temp); const parsed = new DOMParser().parseFromString( temp.innerHTML, 'text/html' ); parsed.querySelectorAll(selector); // &lt;- returns null rather than NodeList ^ В моем прило…
17 авг '18 в 04:10