Gunnar Bittersmann: alle <li> einer bestimmten <ul> verändern

Beitrag lesen

@@Matze:

(abgesehen davon, dass bei Deiner Konstruktion bei JEDEM Schleifendurchlauf der DOM-Baum durchsucht werden muss):

Könnte ich das irgendwie besser lösen? Also wie? ;)

So wie du’s eben getan hast: Den Wert von 'document.forms[formular].getElementById(menu).getElementsByTagName("li").length' in einer Variblen speichern.

for (var i = 0; i < len; i++) {
/* tu etwas */
}

Was genau ist "tu etwas"? Möglicherweise ist deine Schleife völlig unnötig.

Live long and prosper,
Gunnar

--
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.