function switchqebene() { var auswahl; var qplatz = document.getElementsByName('row[qplatz]')[0]; // [0] mutt, weil byname i mmer liste, bei byid gings ohne var auswahl = qplatz.value; var qebene = document.getElementsByName('row[qebene]')[0]; if ( auswahl == "-" ) { qebene.disabled = true; qebene.required = false; qebene.value = "-"; // alert( "in F" ); } else { qebene.disabled = false; qebene.required = true; // alert( "in D" ); } }