Avatar billede riversen Nybegynder
24. juni 2004 - 09:16 Der er 9 kommentarer og
1 løsning

virker i firefox ikke i ie

sethref( document.form.rowcount.options[document.form.rowcount.selectedIndex].value )

value virker i firefox men ikke i ie. Hvordan får jeg det til at virke i ie ?
Avatar billede mm12010 Nybegynder
24. juni 2004 - 09:21 #1
prøv:
  sethref(document.forms['form'].rowcount.value)

og i øvrigt burde du kalde din form noget andet, da form oz bruges til at identificerer objektet:

  sethref(document.forms['formular'].rowcount.value)

  <form name="formular" ... >
Avatar billede riversen Nybegynder
24. juni 2004 - 09:32 #2
hjælper ikke.

Forstår det ikke helt, for jeg har haft det til at virke i en anden forbindelse i IE.
Avatar billede mm12010 Nybegynder
24. juni 2004 - 09:35 #3
hvordan ser din <form> og 'sethref()' ud ?
Avatar billede riversen Nybegynder
24. juni 2004 - 09:37 #4
function sethref( rowcount )
    {
        location.href="/?side=soegvis.php&rowcount=" + rowcount;
    }


    <form name="formular">
    <select name="rowcount" onchange="sethref( document.forms['formular'].rowcount.value );">
        <option <?= $rowCount == 10  ? "SELECTED" : "" ?>>10</option>
        <option <?= $rowCount == 25  ? "SELECTED" : "" ?>>25</option>
        <option <?= $rowCount == 50  ? "SELECTED" : "" ?>>50</option>
        <option <?= $rowCount == 100  ? "SELECTED" : "" ?>>100</option>
        <option <?= $rowCount == $max ? "SELECTED" : "" ?>>Alle</option>
    </select>
    </form>
Avatar billede riversen Nybegynder
24. juni 2004 - 09:38 #5
men det er vel underordnet...
Avatar billede riversen Nybegynder
24. juni 2004 - 10:22 #6
ne1 ?
Avatar billede mm12010 Nybegynder
24. juni 2004 - 10:24 #7
du har jo ikke angivet value i dine options, så du er nød til at bruge teksten i stedet:

<select name="rowcount" onchange="location.href='/?side=soegvis.php&rowcount='+this.options[this.selectedIndex].text;">
Avatar billede mm12010 Nybegynder
24. juni 2004 - 10:26 #8
ellers skal du have value med:

    <select name="rowcount" onchange="location.href='/?side=soegvis.php&rowcount='+this.value;">
        <option value="10" <?= $rowCount == 10  ? "SELECTED" : "" ?>>10</option>
        <option value="25" <?= $rowCount == 25  ? "SELECTED" : "" ?>>25</option>
        <option value="50" <?= $rowCount == 50  ? "SELECTED" : "" ?>>50</option>
        <option value="100" <?= $rowCount == 100  ? "SELECTED" : "" ?>>100</option>
        <option value="Alle" <?= $rowCount == $max ? "SELECTED" : "" ?>>Alle</option>
    </select>
Avatar billede riversen Nybegynder
24. juni 2004 - 10:29 #9
ok, så er firefox lige lidt klogere end IE der...

takker du... læg et svar
Avatar billede mm12010 Nybegynder
24. juni 2004 - 10:30 #10
selv tak :o)
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