Biesterfeld: disabled = false?

Beitrag lesen

Hej,

  

>   function deakt(obj)  
>   {  
>     if ( obj == 1 )  
>     {  
>      document.fo.Datum.disabled = 'true';  
>      document.fo.eid.disabled = 'true';  
>      document.fo.Uhrzeit.disabled = 'true';  
>      document.fo.Zeit.disabled = 'true';  
>      document.fo.Distanz.disabled = 'true';  
>      document.fo.HF.disabled = 'true';  
>      document.fo.Datei.disabled = 'true';  
>     }  
>     if ( obj == 0 )  
>     {  
>      document.fo.Datum.disabled = 'false';  
>      document.fo.eid.disabled = 'false';  
>      document.fo.Uhrzeit.disabled = 'false';  
>      document.fo.Zeit.disabled = 'false';  
>      document.fo.Distanz.disabled = 'false';  
>      document.fo.HF.disabled = 'false';  
>      document.fo.Datei.disabled = 'false';  
>     }  
>   }  

Wo liegt der Fehler?

Ich nehme mal an du hast etwas in der Form: [code lang=html]onChange="deakt(1)"[/html] ?

In den richtigen If Zweig verzweigt die Funktion.

Falls das wirklich so sein sollte (mal nen Test mit alert() oder so gemacht?), wirst du uns eine etwas genauere Fehlerbeschreibung und etwas mehr relevanten Code geben müssen.

Vielleicht interessieren dich aber auch schlicht die logischen Operatoren oder sogar Bit-Operatoren

Beste Grüße
Biesterfeld

--
"Nein! ... Nein, schneller, leichter, verführerischer die dunkle Seite ist."