Avatar billede dontron Nybegynder
10. juni 1999 - 17:58 Der er 7 kommentarer og
1 løsning

læs fra <SELECT><OPTION> med javascript?

Jeg har en

<Select name="mySelectField" onchange="java script:myFunction();">
<option value="hej">hej</option>
<option value="med">med</option>
<option value="dig">dig</option>
</Select>

I mit javascript (som ligger i Header) har jeg følgende:

function myFunction() {
  alert(document.myForm.mySelectField.value);
}

Under IE returnerer den fint det jeg har valgt i min select

Under netscape returnerer den NULL - lige meget hvad jeg vælger

Øhh?? why??


Avatar billede justincase Nybegynder
10. juni 1999 - 18:14 #1
prøv med :

var entry = document.myForm.mySelectField.selectedIndex;
var val = document.myForm.mySelectField.options[entry].value;
alert(val)

:)

JustinCase

Avatar billede jespere Nybegynder
10. juni 1999 - 18:16 #2
Prøv med:

alert(document.myForm.mySelectField[document.myForm.mySelectField.selectedIndex].value);

Hvorfor Netscape ikke virker ved jeg ikke, men jeg havde samme problem i sidste uge og løste det med ovenstående.

hilsner
Jesper
Avatar billede cyberesben Nybegynder
10. juni 1999 - 20:59 #3
grunden til at det ikke virker med netscape er fordi IE tolerer en mængde JS-fejl som Netscape afviser
Avatar billede dontron Nybegynder
10. juni 1999 - 22:01 #4
justincase og jespere havde begge ret
den virkede :-)

Cyberesben har ikke ret - det er netscape som er fuld af fejl *fnis* :-))


Avatar billede cyberesben Nybegynder
11. juni 1999 - 00:17 #5
dontron>> ØØØØØØH NEJ!


prøv at læse retningslinierne for hvordan man laver javascript...

Netscape understøtter Javascript som det er defineret i standarden, mens explorer LIIIIIGE har ændret "lidt"
Avatar billede erikjacobsen Ekspert
11. juni 1999 - 00:33 #6
Helt enig, cyberesben.

Men hvad årsagen end er, bør man faktisk udvikle under NetScape,
for at få fanget sine fejl så tidligt som muligt. Det skal jo til sidst
virke under begge to alligevel.
Avatar billede cyberesben Nybegynder
11. juni 1999 - 00:35 #7
erik>> er der da nogen der ikke tester siderne i netscape?
Avatar billede ghostdreamer Nybegynder
23. marts 2001 - 16:24 #8
tja JA!!!
- GIder ikke mere...Netscape uddør alligevel...slev om jeg synes det er synd at der ikke er mere udfordring mod Microsoft så er det dejligt nemt kun at tilpasse sider til én browser...
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