nanomaster: Browsererkennungsscript

Beitrag lesen

{document.all.UM1.style.backgroundColor = "#000000"}

Du benutzt IE 4 syntax.

wie wäre denn valide, browserübergreifende Syntax?
werde aus dem link nicht so schlau...

Wie du mehr Browser anprichst http://selfhtml.teamone.de/dhtml/index.htm

reicht eine:

function um(nr)
{
if(!document.getElementById) return;

var obj = document.getElementById('UM' + nr);
if(!obj || !obj.style) return;
obj.style.backgroundColor = "#000000"}
}

hab ich gemacht, funktioniert prima

Du solltest das Untermenü auch nicht auf hidden stellen, sondern erst mit JS verstecken,

und wie mach ich das?