Avatar billede kjoller Nybegynder
27. juli 2005 - 15:57 Der er 4 kommentarer og
1 løsning

Slecect en option en select med den bestemt text

Jeg sidder og roder med en select som har lidt over 100 liniere, som en eller anden i sin tid har hardcoded.

Nu kunne jeg godt tænke mig at lave en funktion eller ligende som kan selecte en af valgmulighederene ud fra teksten i optionen(<option valu=1>tekst</option>).

Er det muligt?
Avatar billede roenving Novice
27. juli 2005 - 16:01 #1
Tjah, men utroligt bøvlet ...

function selSelect(txt){
  var sel = document.forms['dinForm'].selName;
  for(i=0;sel.length>i;i++){
    if(sel.options[i].text == txt){
      sel.selectedIndex = i;
      break;
    }
  }
}
</script>
Avatar billede kjoller Nybegynder
27. juli 2005 - 16:31 #2
Ja. lidt men det virker.

Tnx
Avatar billede roenving Novice
27. juli 2005 - 16:33 #3
Velbekomme '-)

-- hvis det er en multiple select, skal den lige laves en lille smule anderledes !-)
Avatar billede kjoller Nybegynder
27. juli 2005 - 16:35 #4
Det er det ikke denne gang :-)
Avatar billede roenving Novice
27. juli 2005 - 16:36 #5
-- og tak for point ;~}
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