Kai345: Links mit bestimmter Klasse suchen und Linktexte ausgeben

Beitrag lesen

[latex]Mae  govannen![/latex]

Und eine Abfrage, ob die Methode existiert, damit ältere Browser nicht mit einem Fehler aussteigen:

var breadcrumbElements = document.getElementsByClassName ? document.getElementsByClassName('isActive') : [];

Damit schließt man unnötigerweise IE8 aus.
Wo ist der „nicht hilfreich“-Link (SCNR)

var breadcrumbElements = (document.querySelectorAll) ? document.querySelectorAll('.isActive') : [];

oder wenns beliebt

var breadcrumbElements;  
if (document.getElementsByClassName) {  
    breadcrumbElements = document.getElementsByClassName('isActive');  
}  
else if (document.querySelectorAll) {  
    breadcrumbElements = document.querySelectorAll('.isActive');  
}  
else {  
    breadcrumbElements = [];  
}

(wobei man den konkreten Fall als Grundlage nehemn muß; doc.qSA ist in IE8 wegen einiger Einschränkungen nicht generell nutzbar)

Stur lächeln und winken, Männer!

Kai

--
Array(16).join("x" - 1) + " Batman!"
Wir sind die Schlumpf. Widerschlumpf ist schlumpflos. Wir werden Sie einschlumpfen.
SelfHTML-Forum-Stylesheet