Körnerbrötchen
Aktives Mitglied
Moin Leute,
ich will eines meiner Formulare so anpassen, dass ein Input-Feld standardmäßig deaktiviert ist und sich erst dann aktiviert, wenn ein bestimmter Wert in einem select ausgewählt wurde. Das sieht dann in etwa so aus:
Das habe ich mir an einigen Codeschnipseln so zusammengebastelt, tut aber leider nicht wirklich das was ich will. Ansonsten habe ich eher wenig Ahnung mit JS ;) . Habe ich mich bisher immer d'rum gedrückt.
Grüße,
Körnerbrötchen
ich will eines meiner Formulare so anpassen, dass ein Input-Feld standardmäßig deaktiviert ist und sich erst dann aktiviert, wenn ein bestimmter Wert in einem select ausgewählt wurde. Das sieht dann in etwa so aus:
Code:
<fieldset><legend>Sonstiges</legend>
<label for="jersey">Trikot:</label>
<select name="jersey" onchange="this.form.otherjersey.disabled=this.selectedIndex!='other';">
<option value="">Trikot auswählen...</option>
<option>Adidas 2008 schwarz (kurzarm)</option>
<option>Adidas 2008 rot (kurzarm)</option>
<option>Adidas 2008 gelb (kurzarm)</option>
<option>Adidas 2008 blau (kurzarm)</option>
<option>Adidas 2008 schwarz (langarm)</option>
<option>Adidas 2008 rot (langarm)</option>
<option>Adidas 2008 gelb (langarm)</option>
<option>Adidas 2008 blau (langarm)</option>
<option>Adidas 2006 schwarz (kurzarm)</option>
<option>Adidas 2006 rot (kurzarm)</option>
<option>Adidas 2006 gelb (kurzarm)</option>
<option>Adidas 2006 blau (kurzarm)</option>
<option>Adidas 2006 schwarz (langarm)</option>
<option>Adidas 2006 rot (langarm)</option>
<option>Adidas 2006 gelb (langarm)</option>
<option>Adidas 2006 blau (langarm)</option>
<option value="other">anderes Trikot</option>
</select><br />
<label for="otherjersey">anderes Trikot:</label> <input type="text" name="other-jersey" id="otherjersey" /><br />
Grüße,
Körnerbrötchen