Om nah hoo pez nyeetz, Werner!
sfEls[i].className+=" " + cls;
In dieser Zeile soll an alle class-Attribute der h2-Elemente der Wert der Variable "cls" angehängt werden. In dem Scriptausschnitt, den du lieferst, kommt die Zeichenfolge "cls" genau einmal vor, und zwar an dieser Stelle. Wenn es nicht vorher irgendeine Festlegung á la "cls = ..." gibt, ist "cls" tatsächlich undefiniert.
Ich vermute, dass die Klassenbezeichnung "cls" heißen soll, also würde ich einfach
sfEls[i].className+=" cls"; schreiben.
Dies ist natürlich hinfällig, falls es sich bei "cls" um eine Variable handelt, was aus dem Script allerdings nicht hervorgeht.
Matthias
--
Wer ein Problem beschreiben kann, hat es schon halb gelöst. (Julian Huxley)
Wer ein Problem beschreiben kann, hat es schon halb gelöst. (Julian Huxley)