Dive Into Greasemonkey

Greasemonkey Lernen (Deutsche Version)

4.3. Testen, ob eine Seite ein HTML-Element enthält

Sie können die getElementsByTagName-Funktion benutzen, um zu testen ob eine Seite ein bestimmtes HTML-Element enthält.

Beispiel: Überprüfen, ob eine Seite eine <textarea> enthält

var textareas = document.getElementsByTagName('textarea');
if (textareas.length) {
    // es befindet sich eine textarea auf der Seite
} else {
    // es befindet sich keine textarea auf der Seite
}

Echte Beispiele

← Testen, ob eine Greasemonkey-Funktion verfügbar ist
Etwas bestimmtes für alle HTML-Elemente auf der Seite tun →