webForumDet fria alternativet

Kontrollera värde i dropdown?

1 svar · 182 visningar · startad av Sharkie

SharkieMedlem sedan okt. 20031 001 inlägg
#1

Hejsan.

En sak jag inte fått förklarat för mig är hur jag kollar värdet i en dropdown-list/meny med Javascript? Jag har fått kläm på hur man kollar en vanlig textruta...
Vad är det i så fall man kollar? Namnet eller värdet? Namnet är det som besökaren ser och värdet är det man använder i koderna...

Mvh,
//Sharken

dectgapMedlem sedan sep. 20021 655 inlägg
#2

Ett exempel:

<form>
    <select name="rullgardin">
        <option value="Olle Olsson">Olle</option>
        <option value="Kalle Karlsson">Kalle</option>
        <option>Nisse</option>
    </select>

    <input
      type="button"
      onclick="alert(this.form.rullgardin.options[this.form.rullgardin.selectedIndex].value)"
      value="Visa namn"
    />
</form>

Du vill ha fram värdet på en option, och för att få reda på vilken option som är vald använder du selectedIndex.
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/option.html
http://devedge.netscape.com/library/manuals/2000/javascript/1.3/reference/select.html

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