gast_42: opacity effect

Beitrag lesen

function opening(id)
{
if ( id == '1' )
  { var op = 0.0;
    window.setTimeout("effect()",0);

effect();
reicht stattdessen

function effect()
     {
      var cont = document.getElementById("openmenu").style.opacity

cont ist vermutlich ein String

if ( cont < 0.9 )

den du also in eine Zahl umwandeln müsstest für diesen Vergleich

{ op = op + 0.1;

bzw. op+=0.1;

cont = op;

und nun solltest du noch den Wert zurückschreiben in document.getElementById("openmenu").style.opacity

window.setTimeout("effect()",100); }
     }
  }
}


>   
> die id ist für button zum öffnen( id=1 )  

ist hoffentlich keine ID eines Elements im HTML, denn dort sind Zahlen nicht zulässig