webForumDet fria alternativet

färde till textfält?

JavaScriptur Javascript

1 svar · 160 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#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>
Medlem 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>

:)

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