Boksen indeholder temmelig mange punkter, hvoraf brugeren som regel vælger én af de midterste. Det ville derfor være smart, hvis scrollbaren automatisk kunne sættes i midten ved onClick f.eks. Altså ligesom det kan gøres med scrollbaren på et browservindue.
kunne det klares med at et script automatisk valgte den midterste? <script type="text/javascript"> function centerScroll(selname) { middle = Math.round(selname.length/2); selname.options[middle-1].selected = true; } </script> <form name="form1"> <select onclick="centerScroll(this);"> <option>1</option> <option>2</option> <option>3</option> </select> </form>
Godt arbejde! Det virker, MEN nu er det faktisk ikke muligt at vælge et andet punkt end det, der automatisk selekteres. Prøver man det, udføres funktionen igen, så jeg kunne forestille mig, at onChange også skulle involveres...!?
Nej, onLoad går heller ikke, for så får jeg svært ved at sikre mig, at brugeren rent faktisk selv vælger et punkt i boksene og ikke blot anvender det, der som standard er valgt. Det er yderst fornemt, som det ser ud nu :-)
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.