Moin,
let inputs = document.querySelectorAll('#colors input');
Warum
let
?Wenn man schon eine Referenz auf das
form
-Objekt hat (und die hat man durch dasdocument.forms
-Objekt, also bspw.document.forms[0]
oderdocument.forms['my-form']
, dann muss man nicht im ganzen DOM suchen, sodern nur im betreffenden Formular:const myFormElement = document.forms['my-form']; const inputs = myFormElement.querySelectorAll('#colors input');
oder
const inputs = document.forms[0].querySelectorAll('#colors input');
Danke für diese Ergänzung!!!
MfG