@pcdesign

Как сгенерировать уникальные ID для элементов?

Вот например, есть 3 элемента
<input class="my_class">
<input class="my_class">
<input class="my_class">

Как им присвоить с помощью js или jquery уникальный рандомный id?
  • Вопрос задан
  • 905 просмотров
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
const elements = [...document.querySelectorAll('input.my_class')]; // массив
const ids = elements.map(() => Math.random().toString(36).substring(2)); // случайные строки
elements.forEach((el, i) => el.id = ids[i]); // назначить эти id соотв. элементам

«Но.. зачем?!»
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы