HTML Element mit Javascript "untersuchen"?
Kann man mit Javascript ein HTML Element "untersuchen"? Sprich z.B gucken ob dieses Element einen bestimmten Wert hat? Was braucht man dazu (Id oder class ?) ?
3 Antworten
Ja. Geht sowohl per ID, als auch per Class - Jenachdem was das Element hat.
Zum Beispiel:
<p id="some_text"> Text </p>
Dann könnte man den Text des Elements so auslesen und vergleichen:
const der_Text = document.getElementById("some_text").textContent;
if(der_Text === bestimmter_Wert) { ... }
Inwiefern überprüfen?
Willst du überprüfen ob die source des Bildes "Bild.png" ist?
Oder willst du wirklich Pixel für Pixel das Bild mit einem anderen Bild vergleichen?
Es gibt verschiedene Wege, es gibt document.getElementById, Elements by Class name… und das sehr flexible querySelector bzw. querySelectorAll bei dem man CSS selektoren nutzen kann.
Hier findest du nützliche Doku zu dem Thema https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Manipulating_documents
Wenn ich jetzt nen image habe ( <image src= "Bild.png" id="Ein_Bild"> ), kann ich dann auch das Bild überprüfen? Sprich:
if (Ein_Bild === Bild.png) {...}