Avatar billede thinge Nybegynder
03. april 2002 - 13:03 Der er 6 kommentarer og
2 løsninger

Hvad er forskellen ved dette

hvad er forskellen på disse 2 ting:
onclick=nytVindue('Fiat Punto')
og
href="java script: onClick=nytVindue(Fiat Punto')"
Når jeg bruger den første linje kan jeg ikke bruge mellemrum i "Fiat Punto" men i den sidste linje kan jeg godt bruge mellemrum

/thinge
Avatar billede Slettet bruger
03. april 2002 - 13:08 #1
Sådanne kan du jo bare skrive den første &:-D
onclick=nytVindue('Fiat Punto')

mvh.
questis.dk
Avatar billede dengalepose.dk Nybegynder
03. april 2002 - 13:15 #2
Er det en tastefejl at du har glemt ' i den anden linje ?

href="java script: onClick=nytVindue('Fiat Punto')
Avatar billede olebole Juniormester
03. april 2002 - 13:46 #3
<ole>
At du kan bruge onclick-handleren, som du har skrevet, beror på, du anvender en browser, der ikke overholder standarden. Der skal gåseøjne om:
  onclick="nytVindue('Fiat Punto');"

Den anden URL-encoder formodentlig strengen, da du anvender JavaScript pseudo-protokollen i en href. Måske er det derfor, du kan bruge mellemrum. Det er dog en yderst ufiks måde at udløse JavaScript på og slet ikke, hvad JS-protokollen er beregnet til.

Spørgsmålet er nærmere: Hvorfor i alverden er der mellemrum? Det bør der *aldrig* være i mappe-, fil- eller billednavne - hvis disse skal bruges på nettet.
/mvh
</bole>
Avatar billede jakoba Nybegynder
03. april 2002 - 13:49 #4
Den første er ukorrekt kode (der desværre virker i IE).

Den anden er ulovlig kode der ikke virker nogen steder

så brug onclick="nytVindue('Fiat Punto')"

mvh JakobA
Avatar billede olebole Juniormester
03. april 2002 - 13:56 #5
*ROTFL*  Jeg så slet ikke, der var fedtet en onclick-handler ind i kaldet i href'en - *føj-da*  :oD
/mvh
Avatar billede olebole Juniormester
03. april 2002 - 13:59 #6
Jeg ville nu mene:
  onclick="nytVindue('Fiat_Punto');"
...og så få lavet navnet om for at undgå andre problemer. Det er - udover at være god kodeskik - en god forsikring mod en masse bøvl, helt at undgå mellemrum i mappe-, fil- og billednavne.
/mvh
Avatar billede thinge Nybegynder
03. april 2002 - 14:54 #7
Olebole og jakoba - I har gjort en skaldet mand glad.
Det med "" virker
delingen af pointene er således da olebole kom først med svaret
olebole = 10
jakoba = 5

takker forhjælpen
/THINGE
Avatar billede olebole Juniormester
03. april 2002 - 15:19 #8
... anytime  ;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