Hallo,
es gibt da eine Lösung, die zumindest im IE geht:
1. Teil: Lasse die DropDown eine JS-Funktion aufrufen:
... onchange=reactSelect(document.xxx.xxx.options[document.xxx.xxx.selectedIndex].value);
2. Teil: Den Style des Textfeldes ändern:
<head>
...
<script language="javascript">
// zwei Farben, damit der Nutzer bei Einträgen erkennt, dass sie deaktiviert wurden
var color_disabled = "#D0D0D0";
var color_enabled = "#FFFFFF";
// die Funktion
function reactSelect(current_selection) {
if (current_selection == "gesuchter_wert") {
//Box aktivieren
document.xxx.textbox.style.setAttribute("backgroundColor", color_enabled, "false");
document.xxx.textbox.disabled = false;
} else {
//Box deaktivieren
document.xxx.textbox.style.setAttribute("backgroundColor", color_disabled, "false");
document.xxx.textbox.disabled = true;
}
}
</script>
...
</head>