Avatar billede starleicht Nybegynder
04. februar 2003 - 13:25 Der er 11 kommentarer og
1 løsning

Dynamisk optionslist (array-problem)

Se her:
http://www.nm.aaa.dk/test_mlt/arraytest.html

Når "Miljøbeskyttelsesloven" og herefter §23 (MBL) vælges og man klikker på "DYT" ses at value (ParID) er "undefined".
Denne fejl opstår tilsyneladende når et array kun har én value.
Hvordan får jeg mit javascript til at virke (Se kilde for arraytest.html)

/StarLeicht
Avatar billede atoft Nybegynder
04. februar 2003 - 13:37 #1
Det er din

paragrafValue[3]=new Array(8)

som "fejler"

prøv med

paragrafValue[3]=new Array('8')

/atoft
Avatar billede atoft Nybegynder
04. februar 2003 - 13:38 #2
smider lige et svar hvis jeg skulle have ret :-)
Avatar billede starleicht Nybegynder
04. februar 2003 - 13:39 #3
Det havde du ikke, desværre!

/StarLeicht
Avatar billede atoft Nybegynder
04. februar 2003 - 13:48 #4
Forskellen er ellers at

paragrafValue[3]=new Array(8) // Danner Array med 8 tomme element

hvor

paragrafValue[3]=new Array('8') // Danner Array med 1 element med værdien 8

/atoft
Avatar billede starleicht Nybegynder
04. februar 2003 - 13:50 #5
Jamen, det virker jo fint for paragrafValue[1] og paragrafValue[2] ?!
Avatar billede starleicht Nybegynder
04. februar 2003 - 13:52 #6
Det virker tilgengæld hvis jeg skriver paragrafValue[3]=new Array("8")
- Jeg tjekker lige ift. driftversionen af scriptet (henter data fra accessDB)
Avatar billede atoft Nybegynder
04. februar 2003 - 13:53 #7
Jo der er også specificret flere elementer i Array'et og så ved javascript godt det er indholdet i Array'et
Avatar billede atoft Nybegynder
04. februar 2003 - 13:54 #8
Javascript er nu ligeglad med om det er single eller double quotes!
Avatar billede starleicht Nybegynder
04. februar 2003 - 13:57 #9
Ja, undskyld. Det virker faktisk både med single eller double quotes.
Hvad er mest korrekt at bruge?
Avatar billede atoft Nybegynder
04. februar 2003 - 13:59 #10
Det ene er ikke mere korrekt end det andet. Det er et simplet spørgsmål om "smag".

Hvorfor virkede det ikke første gang. Troede du blot jeg var en tumpe og gad ikke efter prøve det :-)
Avatar billede starleicht Nybegynder
04. februar 2003 - 14:01 #11
- Nej, jeg prøvede skam.
Det var bare mig, der var en tumpe :-)
Avatar billede atoft Nybegynder
04. februar 2003 - 14:02 #12
:-)
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel