Overfør vædi fra <select> til <textbox>
Jeg har brug for, at værdi fra selectbox overføres til textbox, forstået på den måde, at når værdi fra selct er foretaget, udskrives det automatisk i textbox med det samme:<body onload="document.frmSendMail.ChooseCustomer.focus();"
<form name="frmSendMail">
<select name="ChooseCustomer" id="ChooseCustomer" tabindex="1">
<option>Foretag valg</option>
<option value="mailaddress1@domain1.dk">Kunde1</option>
<option value="mailaddress2@domain2.dk">Kunde2</option>
<option value="mailaddress3@domain3.dk">Kunde3</option>
<option value="mailaddress4@domain4.dk">Kunde4</option>
<option value="Andet">Andet</option>
</select>
<input type="textbox" name="chosenCustomer" id="chosenCustomer" value="......?">
<input type="textbox" name="ditten1" id="datten1" value="SomethingGood1" tabindex="2">
<input type="textbox" name="ditten2" id="datten2" value="SomethingGood2" tabindex="3">
Osv osv
</form>
</body>
Når man vælger "Kunde 1", "Kunde 2", "Kunde 3" eller "Kunde 4", skal den respektive e-mailadresse automatisk udskrives i textbox "chosenCustomer" med det samme. Når det er gjort, flyttes fokus til næste tabindex, som i det viste eksemperl er tabindex 2.
Hvis "Andet" er valgt, er det meningen, at "chosenCustomer" får fokus, er blank, og man indtaster så den ny e-mailadresse manuelt (mailadressen kan så altid tilføjes til selectboksen "ChooseCustomer" på et senere tidspunkt).
Sammenfattet:
1. "Kunde 2" vælges i selectbox. "mailaddress2@domain2.dk" bliver automatisk skrevet ud textbox "chosenCustomer". fokus flyttes til næste tabindex. (tabindex 2)
2. "Andet" vælges. "chosenCustomer" vil være blank, og "chosenCustomer" har fokus, så man manuelt kan indtaste den nye e-mailadresse. Ved tryk på TAB, får næste tabindex fokus. I dette tilfælde tabindex 2, så man kan fortsætte og færdiggøre udfyldelsen af sin formular.
Håber på hurtig hjælp.