[JS/HTML] Über DropDown ein Wert in ein Input übergeben

digiTALE

Lt. Junior Grade
Registriert
Juli 2004
Beiträge
270
Hey,

ich habe ein kleines Problem. Ich habe ein Formular für ein Telefonbuch das unter anderem ein DropDown und mehrere Inputfelder beinhaltet.
Wenn ich im DropDown ein Name anklicke soll in einem Inputfeld die Nummer übergeben werden. So weit so gut.

Nur das Problem ist, wenn man doch lieber einen anderen Namen auswählen will, wird noch die Nummer zu der ersten hintendran angehängt und das soll nicht so sein.
Leider hab ich es nicht so mit Javascript, wäre nett wenn mir jemand helfen könnte.


PHP:
<script type="text/javascript" language="javascript">
function add(wert) {
	document.telefonbuch.nummer.value=document.telefonbuch.nummer.value+' '+wert;
	document.telefonbuch.nummer.focus();
}
</script>

/
...
/

<form name="telefonbuch">
<option selected="selected"> </option>
<option onclick="javascript:add('01620000001');" >Name 1</option>
<option onclick="javascript:add('01620000002');" >Name 2</option>
<option onclick="javascript:add('01620000003');" >Name 3</option>
<option onclick="javascript:add('01620000004');" >Name 4</option>
<option onclick="javascript:add('01620000005');" >Name 5</option>
</select> 
<input type="text" name="nummer" value="" maxlength="40" />

/
...
/

mfg digiTALE
 
Code:
document.telefonbuch.nummer.value=document.telefonbuch.nummer.value+' '+wert;
Ändere das in:
Code:
document.telefonbuch.nummer.value=' '+wert;
 
mkay, das nen ich mal ne schnelle antwort :D

danke
mfg digiTALE
 
Zurück
Oben