Form Element deaktivieren

prey

Grünschnabel
Ich möchte bei einer bestimmten Auswahl eines Select-Feldes ein weiteres Feld deaktivieren.
Habe folgenden Ansatz:


function dis_ausbilder(feldname)
{

if(document.ap_add.feldname.value == -1)
{
document.ap_add.feldname.disabled=true;
}
}


Die Anweisung document.ap_add.feldname.disabled funktioniert leider nicht, da er mir statt dem Inhalt der Variable den String "feldname" ausgibt. Und das Feld gibt es natürlich nicht. Der Parameter muss allerdings erhalten bleiben, da die Funktion dynamisch ausgeführt wird. Ich kann also nicht die expliziten Bezeichnungen der Felder nehmen.

Habt ihr eine Idee?

Mfg
prey
 
Hi,

spricht das Element mit dem Name aus der Variablen feldname über die elements-Kollektion an.
Code:
document.ap_add.elements[feldname]
Ciao
Quaese
 

Neue Beiträge

Zurück