Avatar billede gtu Nybegynder
20. december 2009 - 15:54 Der er 2 kommentarer og
1 løsning

document.getElementById selectedIndex

Har 2 select option bokse..
vil gerne have sat boks 2's selected til den første item når onchange er triggered på boks 1.

denne linie virker: document.myform.color_2.selectedIndex = 0;

men hvorfor virker dette ikke?

<script type="text/javascript">
function setVals() {
    rowID = 2;
  sel = document.getElementById("color_"+ rowID);   
  sel.selectedIndex = 0;
}
</script>

</head>

<body>
<form name="myform">
<select name="huh" onchange="setVals();">
<option value="1">AAA</option>
<option value="12">BBB</option>
<option value="34">CCC</option>
</select>

<select name="color_2">
<option value="1">AAA</option>
<option value="12">BBB</option>
<option value="34">CCC</option>
</select>
</form>
Avatar billede ksoren Nybegynder
20. december 2009 - 15:59 #1
<select name=
<select id=

der er forskel, når du bruger en funktion som getElementById
Avatar billede gtu Nybegynder
20. december 2009 - 16:13 #2
tak.. et svar
Avatar billede ksoren Nybegynder
23. december 2009 - 15:58 #3
:)
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