Gunnar Bittersmann: Javascript Problem bei mehrere ID's

Beitrag lesen

@@Flowers79

Das Script funktioniert tadellos bei nur eine ID, aber bei mehrere ID's funktioniert es nur bei eine ID, die andere bleiben stumm […]

Was habe ich falsch gemacht im Javascript?

Wenn du auf auf einer Webseite verschiedene Elemente dieselbe ID haben, dann hast du im HTML was falsch gemacht.

IDs müssen einmalig sein. Das steckt im Konzept „Identität“ drin.

Wenn zwei Geldscheine dieselbe Nummer haben, dann ist auch was faul. Genauso ist es mit HTML-Elementen.

Wenn du mehrere Elemente hast, die sich in gewissen Dingen gleichen (wie z.B. alle 10-Euro-Scheine), dann ordne diese derselben Klasse zu.

In JavaScript kannst du dann alle Elemente einer Klasse aus dem DOM fischen: getElementsByClassName (Elements im Plural!) oder querySelectorAll (all).

🖖 Живіть довго і процвітайте

--
Ad astra per aspera