Avatar billede tommer Nybegynder
08. august 2004 - 20:53 Der er 3 kommentarer og
1 løsning

valg i select

jeg har:
<select name="mode" ID="Select1" class="Select1">
<option value="x1" selected>x1</option>
<option value="x2">x2</option>
</select>

nu skal jeg gøre noget alt efter hvilken der er valgt, men ved ikke helt hvordan...
har prøvet lidt uden held:

function valg(){
if(document.getElementById("Select1").Value == "x1")
{alert("x1");}
else
{alert("x2");}
}

hvad gør jeg galt, det er nok .value eller hvad ??
Avatar billede tommer Nybegynder
08. august 2004 - 20:54 #1
hov  sådan her:
<select name="mode" ID="Select1" class="Select1">
<option value="x1">x1</option>
<option value="x2">x2</option>
</select>
Avatar billede tommer Nybegynder
08. august 2004 - 21:44 #2
har klaret det med:
document.getElementById("Select1").selectedIndex
Avatar billede roenving Novice
09. august 2004 - 18:10 #3
<select name="mode" ID="Select1" class="Select1" onchange="if(this.selectedIndex>0)valg(this)">
<option selected>Vælg option:</option>
<option value="x1">x1</option>
<option value="x2">x2</option>
</select>


function valg(sel){
  if(sel.selectedIndex == 1){
    alert("x1");
  }else{
    alert("x2");
  }
}
Avatar billede tommer Nybegynder
09. august 2004 - 23:11 #4
tak roenving, det er super smart lavet ;-)
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