@meof

Как прописать атрибуты для тега label в JS?

Есть кусок кода
var p1 = document.createElement("p");
p1.classList.add("field-adults");
var p2 = document.createElement("p");
p2.classList.add("field-adults");
var label1 = document.createElement("label");

var label2 = document.createElement("label");

var input1 = document.createElement("input");
input1.id = "nam";
input1.type = "text";
input1.name = "field";
input1.classList.add("field");
var input2 = document.createElement("input");
input2.id = "fam";
input2.type = "text";
input2.name = "field";
input2.classList.add("field");

для тега input есть строчки
input2.id = "fam";
input2.type = "text";
input2.name = "field";
Собственно вопрос. Как мне для тега label таким же образом написать атрибут for и еще хрошо бы как то добавить содержимое тега ????
кстати label2.for = "fam"; видимо не работает
Сильно не пинайте, я у мамки не погромист, просто пробую
  • Вопрос задан
  • 1409 просмотров
Решения вопроса 2
bootd
@bootd
Гугли и ты откроешь врата знаний!
andykov
@andykov
Shit happens
label1.setAttribute('for', input1.id);
label1.innerHTML = "text";
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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