dreambaser
Erfahrenes Mitglied
Hallo Leute,
ich habe mir eine Funktion geschrieben, die 2 Select Felder miteinander vergleicht und bei bestimmten Eintrag eine Select Box auf disabled stellt.
Das ganze funktioniert auch soweit bei einer Abfrage.
Nun ist es aber so, das ich diese Funktion immer wieder brauche und die Values der einzelnen Objekte als Array weiterverarbeite. Wie müsste ich die Funktion anpassen, das Sie dynamisch auf das Formular reagiert
Hat jemand ne idee
Hier mal nen Auszug des ganzen.
das ist die einfache Variante die auch funktioniert. Nur wie funktioniert das ganze wenn die Values als Array zurück gegeben werden
das funtioniert leider nicht...
Danke für eure hilfe.
mfg
Dreambaser
ich habe mir eine Funktion geschrieben, die 2 Select Felder miteinander vergleicht und bei bestimmten Eintrag eine Select Box auf disabled stellt.
Das ganze funktioniert auch soweit bei einer Abfrage.
Nun ist es aber so, das ich diese Funktion immer wieder brauche und die Values der einzelnen Objekte als Array weiterverarbeite. Wie müsste ich die Funktion anpassen, das Sie dynamisch auf das Formular reagiert
Hat jemand ne idee
Hier mal nen Auszug des ganzen.
PHP:
<html>
<head>
<script type="text/javascript">
function disable(){
if(document.suche.selectblock[].options[5].selected == true){
document.suche.kt.disabled = true;
}else{
document.suche.kt.disabled = false;
}
}
</script>
</head>
<body>
</body>
<form name="suche">
<select name="kt">
<option value="kt0">kt0</option>
<option value="kt1">kt1</option>
<option value="kt2">kt2</option>
<option value="kt3">kt3</option>
</select>
<select name="selectblock" onClick="disable()">
<option value="60">60 </option>
<option value="120">120</option>
<option value="240">240</option>
<option value="660">660</option>
<option value="1100">1100</option>
<option value="1101">1101</option>
</select>
</form>
</html>
das ist die einfache Variante die auch funktioniert. Nur wie funktioniert das ganze wenn die Values als Array zurück gegeben werden
PHP:
<html>
<head>
<script type="text/javascript">
function disable(){
if(document.suche.selectblock[].options[5].selected == true){
document.suche.kt[].disabled = true;
}else{
document.suche.kt[].disabled = false;
}
}
</script>
</head>
<body>
</body>
<form name="suche">
<select name="kt[]">
<option value="kt0">kt0</option>
<option value="kt1">kt1</option>
<option value="kt2">kt2</option>
<option value="kt3">kt3</option>
</select>
<select name="selectblock[]" onClick="disable()">
<option value="60">60 </option>
<option value="120">120</option>
<option value="240">240</option>
<option value="660">660</option>
<option value="1100">1100</option>
<option value="1101">1101</option>
</select>
</form>
</html>
das funtioniert leider nicht...
Danke für eure hilfe.
mfg
Dreambaser