Wie können Sie das forAttribut eines HTML- <label>Elements in JavaScript festlegen , ohne jQuery oder eine andere Bibliothek zu verwenden?
Wie können Sie das forAttribut eines HTML- <label>Elements in JavaScript festlegen , ohne jQuery oder eine andere Bibliothek zu verwenden?
Antworten:
Verwenden Sie das htmlForAttribut. Ich gehe davon aus, dass es einen leicht kryptischen Namen hat, da fores sich um ein Schlüsselwort in JavaScript handelt:
var label = document.createElement('label');
label.htmlFor = 'some-input-id';
htmlForist der richtige Weg, indem Sie die Eigenschaft des DOM-Elements festlegen. Sie müssen sich nicht mit Attributen herumschlagen, was auch der setAttributeFall ist.