¿Cómo se configura el foratributo de un <label>elemento HTML en JavaScript, sin usar jQuery o cualquier otra biblioteca?
¿Cómo se configura el foratributo de un <label>elemento HTML en JavaScript, sin usar jQuery o cualquier otra biblioteca?
Respuestas:
Utilice el htmlForatributo. Supongo que tiene un nombre un poco críptico porque fores una palabra clave en JavaScript:
var label = document.createElement('label');
label.htmlFor = 'some-input-id';
htmlFores la forma correcta estableciendo la propiedad del elemento DOM. No hay necesidad de meterse con atributos que es lo que setAttributehace.