rob: Brauche Funktion

Beitrag lesen

Der Wert für visible soll also mit einer Funktion geändert werden. Kann mir jemand eine sloche Funktion angeben??

hmm. Das hast Du ja schon fast selber geschrieben...

function aendere()
{
if(Bild == visible)
{
Bild = hidden
}
else
{
Bild = visible}
}
}

Also ich würde das jetzt mal so versuchen:
function aendere()
{
 if ( document.getElementsById(bild).style.visibility = 'hidden' )
 {
  document.getElementsById(bild).style.visibility = 'visible';
 }
 else
 {
  document.getElementsById(bild).style.visibility = 'hidden';
 }
}

Ich habe das jetzt nicht getestet, schätze aber, daß es so funktioniert, d.h. so sollte es in neueren Browser funzen (ab IE 5 / Netscape 6 / Mozilla). Für ältere Browser müßtest Du das nochmal extra schreiben, d.h. alter IE: document.all und alter Netscape mit document.layers