Visibility-Funktion geht nicht. Was ist falsch?

1 Antwort

Die getElementsByClassName-Methode liefert dir, wie es der Name an sich schon sagt, alle Elemente im Dokument, die die angegebene Klasse besitzen.

Das heißt, du bekommst in jedem Fall stets ein Array zurück. Da du am ersten Ergebnis interessiert bist, musst du dir dieses auch erst aus dem Array nehmen:

document.getElementsByClassName("inputpassword")[0];

Oder du verkürzt die Suche, indem du die querySelector-Methode einsetzt:

document.querySelector(".inputpassword");

Sie liefert stets nur den ersten Fund.

s3rp3nt 
Fragesteller
 06.03.2022, 13:47

Danke vielmals

0