2016-08-12 7 views
-1

Gibt es eine Möglichkeit, jedes Mal, wenn ein bestimmtes Element in HTML angezeigt wird, eine JavaScript-Funktion auszuführen? Wie für jedes Mal, h3 erscheint in meiner HTML-Datei, ich brauche eine Funktion, die in JavaScript beim Laden aufgerufen werden.JavaScript-Funktion jedes Mal ausführen, wenn das Element verwendet wird?

+6

Was meinst du mit 'verwendet'? Wie in, erscheint in der HTML-Struktur, und Sie möchten, dass die Funktion beim Laden aufgerufen wird? –

+1

Ja, tut mir leid. Ich meinte, wann immer es in der HTML-Struktur auftaucht und ja ich möchte, dass es beim Laden der Seite richtig aufgerufen wird. Tut mir leid, dass ich nicht geklärt habe. – BUInvent

Antwort

5

Siehe Element.getElementsByTagName(), dann iterieren:

var elements = document.getElementsByTagName("h3"); 

for (var i = 0; i < elements.length; i++) { 
    console.log(element[i]); 
} 
+1

Ok danke. Das habe ich gebraucht! – BUInvent

+1

@SlinkyMation Achten Sie darauf, Antworten zu akzeptieren! –

Verwandte Themen