webForumDet fria alternativet

färde till textfält?

1 svar · 160 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Har en selectlist och när man dubbelklickar på ett värde så skall värdet i en hidden popup visas i ett textfält men jag får inte till det riktigt. Vet inte vad som behöver ändras.

<form name="form1" method="post" action="">
  <select name="select" size="3" [b]onDblClick="document.form1.falt.value=document.form1.hiddenField_+this[this.selectedIndex].value;"[/b]>
    <option value="1">Ett</option>
    <option value="2">Tv&aring;</option>
    <option value="3">Tre</option>
  </select>
  <textarea name="falt"></textarea>
  <input type="hidden" name="hiddenField_1" value="Ettan text">
  <input type="hidden" name="hiddenField_2" value="Tv&aring;an text">
  <input type="hidden" name="hiddenField_3" value="Trean text">
</form>
Peter SMedlem sedan dec. 20025 483 inlägg
#2

Exempel:

function foo(o){
	o.form.elements["falt"].value = o.form.elements["hiddenField_"+(o.selectedIndex+1)].value;
};
...
<form name="form1" method="post" action="">
  <select name="select" size="3" ondblclick="foo(this)">
    <option value="1">Ett</option>
    <option value="2">Två</option>
    <option value="3">Tre</option>
  </select>
  <textarea name="falt"></textarea>
  <input type="hidden" name="hiddenField_1" value="Ettan text">
  <input type="hidden" name="hiddenField_2" value="Tvåan text">
  <input type="hidden" name="hiddenField_3" value="Trean text">
</form>

:)

140 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)