Avatar billede showsource Seniormester
30. august 2007 - 11:28 Der er 2 kommentarer og
1 løsning

Få fat i en selects "tekstværdi" ved onchange

Hej

Har en select:

<select name="galleri_ref" class="input" onchange="vis_to_kat(this.value);">
<option value="">V&aelig;lg galleri til upload</option>
<option value="22">Abefest</option>
<option value="20">Billeder af farmand</option>
<option value="21">Computergrafik</option>
<option value="23">Test galleri</option>
</select>

og en div:
<div id="tokat" style="padding-top: 8px;"><small>Upload sker til galleriet <b>v&aelig;lg et galleri!</b></small></div>

og en funktion:

function vis_to_kat($navn) {

    var divnavn = document.getElementById("tokat");
    divnavn.getElementsByTagName("b")[0].firstChild.nodeValue = $navn;

}

virker jo fint nok, men det er ikke tallet, ( value ), jeg skal ha' fat i, derimod navnet som vises i selectenbox'en.

Tal og navn er "ukendte", så jeg kan ikke bare lave et array.

Kan man få fat i den tekst som står for hver value?
Avatar billede fennec Nybegynder
30. august 2007 - 11:33 #1
onchange="vis_to_kat(this[this.selectedIndex].text);">
Avatar billede showsource Seniormester
30. august 2007 - 11:42 #2
ha!

Brugte faktisk også this[this.selectedIndex].value, og tænkte på "text", men nej, så simpelt kunne det jo ikke være............

Smid et svar.
Avatar billede fennec Nybegynder
30. august 2007 - 11:48 #3
.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester