• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Listbox in ein Textfeld ausgeben

Quax

Neues Mitglied
Wer kann mir weiterhelfen, in meinem Script sollen nicht die Werte im Textfeld ausgegeben werden sondern die Namen. (zb.: Robert...)

<form name="form1" >
<input name="a" type="text" id="a">
<select onchange="this.form.a.value=this.value">
<option value="101" >Robert</option>
<option value="102">Uta</option>
<option value="103">Ruben</option>
</select>
</form>
 
Wie wär's, wenn du in Zukunft erstmal eine Suchmaschine bemühst, statt hier so rumzubrüllen?

Code:
this.form.a.value = this.options[this.selectedIndex].text
 
HTML:
<form name="form1" >
  <input name="a" type="text" id="a">
  <select name="namen" onchange="document.form1.a.value=this.form.namen.options[this.form.namen.selectedIndex].value">
   <option value="101" >Robert</option>
   <option value="102">Uta</option>
   <option value="103">Ruben</option>
  </select>
</form>
 
Zurück
Oben