amidala: Textfeld dynamisch deaktivieren

Beitrag lesen

Hi,

ich habe auf meiner seite eine select box und ein textfeld. wenn in der selectbox das element mit dem wert -1 ausgewählt ist, soll das textfeld deaktiviert werden, andernfalls aktiviert.

nun kommt hinzu, dass ich x selects und x textfelder habe. deswegen habe ich eine javascript funktion und übergebe die nr, um welches textfeld es sich handelt.

function jscheckcard(target, nr)
{
   var tmp = "form_card_text_" + nr;
   if (target.value == -1)
      document.form.tmp.disabled = true;
   else
      document.form.tmp.disabled = false;

/*
   if (target.value == -1)
      document.form.form_card_text_1.disabled = true;
   else
      document.form.form_card_text_1.disabled = false;
   */
}

der auskommentierte code funktioniert wunderbar. dies ist jedoch statisch mit der 1. anstatt der 1 möchte ich da gerne den parameter nr haben. leider läuft mein code so nicht.

kann mir da wer helfen?

amidala