prova .text istället för .value.
annars minns jag fel. :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
6 svar · 283 visningar · startad av room
Hejsan alla glada programmerare.
Jag har en liten fundering som någon säkert kan hjälpa mig med.
Jag ska använda en selectlåda med olika options. när jag väljer ett alternativ i selectlådan så ska en inputruta nedanför få det värdet som finns i selectrutan, nu uppstår det ett problem.
I selectrutan finns ett antal options och de har alla olika värden (value=blabla) samt olika captions ie:
<option value=1>blabla</option>
<option value=3>oxe</option>
När jag skriver följande i OnChange för selectrutan:
onchange="document.form2.textfield.value=document.form2.select.value;"
så får mitt textfield innehållet 1 om man väljer alternativ blabla och så vidare. Men jag vill ju att det textfältet ska få värdet blabla istället.
någon som har en lösning, borde vara ganska enkelt för er som kan javascript.
Tack på förhand.
------------------
// room
prova .text istället för .value.
annars minns jag fel. :)
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
njaeee det funkade inte. då får jag undefined i textrutan.. lite synd. men går det inte att lägga nån DIV med ett id som man kan använda sig av? eller nåt är jag ute och cyklar kanske
jag e grön på javascript. jag programmerar bara vbscript ;)
------------------
// room
Kan det här vara nåt?
<HTML>
<HEAD>
<TITLE> - - - </TITLE>
</HEAD>
<BODY>
<FORM NAME="formen">
<SELECT NAME="textrad" onChange="document.formen.textruta.value=this[selectedIndex].value;">
<OPTION VALUE="ett">ETT</OPTION>
<OPTION VALUE="tva">TVÅ</OPTION>
<OPTION VALUE="tre">TRE</OPTION>
<OPTION VALUE="fyra">FYRA</OPTION>
</SELECT>
<INPUT TYPE="text" NAME="textruta" SIZE="20">
</FORM>
</BODY>
</HTML>
//Broskan
det här funkar jättebra för mig:
<form name="formen">
<select name="blah" onchange="document.formen.kaa.value=this.options[this.selectedIndex].text;">
<option>
<option value="1">ett
<option value="2">tva
</select>
<br>
<input type="text" name="kaa">
</form>
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>
ok koden från @nders fungerade bra men nu vill jag att textrutan ska bli focus och select jag provade att skriva
onchange="document.form2.huvudgrupp.value=this.options[this.selectedIndex].text;document.form2.huvudgrupp.focus;document.form2.huvudgrupp.select;"
men det fungerade inte...
------------------
// room