der_boese_golf: Dropdown per Options-Auswahl deaktivieren

Beitrag lesen

Hallo!

Folgendes Problem:
Ich möchte ein Auswahlfeld mit vordefinierten Optionen anbieten. Sind die bereits angebotenen Möglichkeiten für den Betrachter nicht ausreichend, soll er so etwas wie "eigene Angabe" auswählen, worauf sich das komplette Dropdown deaktivert und daneben ein Eingabefeld erscheint, mit der die Dropdown-Auswahlmöglichkeiten dann für andere erweitert (der Inhalt wird dann der DB hinzugefügt).

Hier meine Versuche:

JAVASCRIPT:

function disable_selection () {
if (document.forms.vars.sys_manufacurer.value == "1")
{ document.forms.vars.sys_manufacurer.disabled=true;
}
else
{ document.forms.vars.sys_manufacurer.disabled=false;
}
}

HTML:

<p>
<label for="sys_manufacurer" class="left">Hersteller:</label>
<select class="left" name="sys_manufacturer" onchange="javascript:disable_selection();" >
<option>Angabe 1</option>
<option>Angabe 2</option>
<option>Angabe 3</option>
<option value="1">eigene Angabe</option>
</select>>
</p>

Das ganze Formular zieht sich über verschiedene Smarty-Templates und heißt "vars"...

Vielleicht kann/mag mir ja jemand helfen, das zum laufen zu bekommen...

Danke!

Gruß
Jens