partyzanx
@partyzanx

На странице много label input, как автоматически подставлять for, id?

На странице много
<label class="card2 effect__check" for=""></label>
            <input type="checkbox" id="" />

<label class="card2 effect__check" for=""></label>
            <input type="checkbox" id="" />


<label class="card2 effect__check" for=""></label>
            <input type="checkbox" id="" />


Как написать код, чтобы автоматически подставлялось рандомное значение в for="" и id=""?
Чтобы вышло вот так:

<label class="card2 effect__check" for="aaa1"></label>
            <input type="checkbox" id="aaa1" />

<label class="card2 effect__check" for="aaa2"></label>
            <input type="checkbox" id="aaa2" />


<label class="card2 effect__check" for="aaa3"></label>
            <input type="checkbox" id="aaa3" />
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Для начала, в таком виде у вас html некорректный. Тэг label обязательно закрывается, тэг input не закрывается никогда. Атрибут for имеет смысл только если label и соответствующий ему input разнесены в коде. Ваш же код проще переписать как
<label class="card2 effect__check">
  <input type="checkbox">
</label>
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы