@artmirarmi

Как получить все элементы атрибуты которых начинаются с определенного имени?

Как с помощью javascript получить все элементы атрибуты которых начинаются с определенного имени? Например есть несколько параграфов
<p bind:class="p">Hello world!</p>
<p bind:class="a">Goodbuy world!</p>
<p class="v">Hello programmer!</p>


Из всех этих элементов надо получить только первые два, атрибут которых начинается с bind:
Как это сделать?
  • Вопрос задан
  • 87 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
const elems = Array
  .from(document.querySelectorAll('p'))
  .filter(n => Array
    .from(n.attributes)
    .some(m => m.name.startsWith('bind:'))
  );
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
summer Ярославль
от 100 000 до 140 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект