Denis: aktivieren/deaktivieren von Textfeldern

Hallo,

ich verwende folgendes Skript um Textfelder entweder zu aktivieren oder zu deaktivieren.

function zxcEnableDisable(zxcobj){
         zxcval=zxcobj.options[zxcobj.selectedIndex].id
         if (zxcval.length<1){ return }
         zxcenable=zxcval.split('^')[1].split(',');
         for (zxc0=1;zxc0<zxcenable.length;zxc0++){
         zxcobj=document.getElementById(zxcenable[zxc0]);
         zxcobj.removeAttribute('disabled')
         }
         zxcdisable=zxcval.split('^')[0].split(',');
         for (zxc1=1;zxc1<zxcdisable.length;zxc1++){
         zxcobj=document.getElementById(zxcdisable[zxc1]);
         zxcobj.setAttribute('disabled','disabled')
}

}

Nur beim Firefox klappt die Deaktivierung nicht, dort kommt stattdessen in der Fehlerkonsole folgende Meldung:

zxcobj has no properties

Woran kann das liegen?

  1. Nur beim Firefox klappt die Deaktivierung nicht, dort kommt stattdessen in der Fehlerkonsole folgende Meldung:

    zxcobj has no properties

    Woran kann das liegen?

    Daran dass zxcobj keine Properties hat.
    Was ist zxcobj? Wo kommt es her?

    Struppi.

    --
    Javascript ist toll (Perl auch!)