skymanMedlem sedan juli 20012 450 inlägg Hej jag sökte och kollade i wF och hittade:
http://www.webforum.nu/showthread.php?threadid=18230
Jag har ingefär samma problem.
Jag har en dropdown och och en knapp. När jag trycker på den så vill jag att texten i selected skulle komma upp i en en text-ruta och värdet (id) för den skulle gömmas i en hidden.
Är detta möjligt?
Hur gör man "objekt-referensen"?
obj=document.form2.foretagSelect();
Mvh
JojoxxMedlem sedan juni 20004 308 inlägg Id... du menar value väl? id är ju statiskt och inte så intressant att titta på :)
<form>
<input type="text" name="foo"><input type="text" name="bar"><br>
<select name="lista">
<option value="a">Alfa</option>
<option value="b">Beta</option>
<option value="g">Gamma</option>
<option value="d">Delta</option>
</select><br>
<input type="button" value="Do it" onClick="this.form.foo.value=this.form.lista[this.form.lista.selectedIndex].value; this.form.bar.value=this.form.lista[this.form.lista.selectedIndex].text;">
</form>
I exemplet är alltså även hidden-fältet bytt mot ett text-fält så att du kan se att värdet ändras.
skymanMedlem sedan juli 20012 450 inlägg Jag ska testa detta.
Men är det inte snyggare att lägga hela den onClick i en funktion?
JojoxxMedlem sedan juni 20004 308 inlägg Det kan väl vara bra om du skall anropa funktionen från fler ställen, annars tjänar du inget på det.