I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
<script type="text/javascript"> function updateSel(sel){ var sel2 = document.getElementById("sel2"); sel2.length = 0; if(sel.selectedIndex == 0) sel2.options[0] = new Option("Vælg i den første selectboks"); else for(i=1;sel.value>=i;i++) sel2.options[sel2.length] = new Option(i,i); } } </script>
<select id="sel1" onchange="updateSel(this);"> <option>-- Vælg antal --</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> </select><br> <select id="sel2"> <option>Vælg i den første selectboks</option> </select>
-- og det undgår i øvrigt alle potentielle fremtidsproblemer med innerHTML !-)
Jeg har kun testet det umiddelbart i editoren, for der er intet, som ikke burde virke i alle nyere browsere (men der hører f.eks. IE/mac vist heller ikke til !-)
-- argh, jeg havde glemt at konsekvensrette helt igennem, for jeg fjernede en stribe overflødige tuborger ...
Bare fjern den sidste før </script>, så kører det !o]
Synes godt om
Ny brugerNybegynder
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.