Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вопрос по querySelectorAll (https://javascript.ru/forum/misc/74901-vopros-po-queryselectorall.html)

j0hnik 15.08.2018 12:33

[черный][белый] - что это за атрибуты?

ksa 15.08.2018 15:03

Цитата:

Сообщение от Scorp1978
думал вытащить по длине массива

Так ты не там ищешь ту длину. ;)
alert(window.document.querySelectorAll('a[черный][белый]').length);

ksa 15.08.2018 15:03

Цитата:

Сообщение от j0hnik
[черный][белый] - что это за атрибуты?

Это он вроде как абстрактно показал... :)

Scorp1978 17.08.2018 10:32

<span onclick="javascript:gotasknourl();" style="margin-top: 15px; margin-bottom: 10px;" class="button-big-flat-green">Черный!</span>

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

j0hnik 17.08.2018 10:36

Цитата:

Сообщение от ksa
Это он вроде как абстрактно показал...

всетаки не абстрактно

[].filter.call(document.querySelectorAll('.button-big-flat-green'),el=>/Черный/i.test(el.textContent)).length;

Scorp1978 17.08.2018 10:49

а если вот так
[].filter.call(document.querySelectorAll('.button-big-flat-green'),el=>/Черный/i.test(el.textContent))

то выдаст истину или ложь

j0hnik 17.08.2018 10:50

Цитата:

Сообщение от Scorp1978 (Сообщение 492954)
а если вот так
[].filter.call(document.querySelectorAll('.button-big-flat-green'),el=>/Черный/i.test(el.textContent))

то выдаст истину или ложь

[].some.call(document.querySelectorAll('.button-big-flat-green'),el=>/Черный/i.test(el.textContent))


тогда так

Scorp1978 17.08.2018 12:02

Спасибо отпустило ...


Часовой пояс GMT +3, время: 03:10.