06. februar 2003 - 12:17
Der er
21 kommentarer og 1 løsning
Onclick og HREF
Hvis jeg har sådan et link her <A ONCLICK="DoIt();" HREF="?">Klik</A> Hvad er det korrekt at skrive i HREF når jeg egentligt ikke har brug for at der står noget der, men at siden ikke skal linke nogen steder hen, men blot udføre den javascript den bliver bedt om ?
Annonceindlæg fra Novataris
Vejen til devops med Bavarian Nordic
Bavarian Nordics vækst blev starten på et DevOps-samarbejde med Novataris for hurtigt at kunne tilpasse IT-organisation til forretningen.
7. december 2023
06. februar 2003 - 12:18
#1
void();
06. februar 2003 - 12:19
#2
... eller vil du have onClick udført, men ikke href?? (forstod ikke helt først tror jeg) - hvorfor ikke: <A HREF="java script:doIt();">Klik</A>
06. februar 2003 - 12:20
#3
HREF="java script:doIt();" er vist ikke lovligt i HTML selvom det virker
06. februar 2003 - 12:21
#4
<a href="#" onclick="DoIt(); return false;">Klik</a> er det mest korrekte
06. februar 2003 - 12:21
#5
Serious?? Hmm .. så skal jeg til at ændre min kodepraksis ;-)
06. februar 2003 - 12:22
#6
Jeg har ikke læst det nogen steder - der blot en der sagde det til mig på et tidspunkt
06. februar 2003 - 12:23
#7
pelkjaer, men # medfører vist at siden springer op i toppen?
06. februar 2003 - 12:23
#8
Den er ikke "ulovlig" i html - men det er forkert at skrive javascript i en eventhandler.
06. februar 2003 - 12:23
#9
# medfører ihvertfald at eventueller parametre i querystrengen går tabt.
06. februar 2003 - 12:23
#10
hairball>>Nej, deraf return false
06. februar 2003 - 12:32
#12
Kan du ikke skrive et svar pelkjaer. Så jeg kan afgive points
06. februar 2003 - 12:33
#13
Hov, pis. Nu fik jeg sgu godkendt det andet svar. Sorry
06. februar 2003 - 12:35
#14
Nevermind :)
06. februar 2003 - 12:36
#15
Nå, men tak anyways :) Det virker fint.
06. februar 2003 - 13:22
#16
Det virker ikke i Netscape, den hopper til toppen af siden
06. februar 2003 - 13:29
#17
Hvad er det for en netscape? NN4?
06. februar 2003 - 13:29
#18
6
06. februar 2003 - 13:43
#19
pelkjaer: Jeg vil da ellers tro at <a href="java script:void(0)" onClick="doWhatever()"> er mindst ligeså korrekt! /Martin
06. februar 2003 - 13:45
#20
bamzen>>Læs evt. ovenstående link - der er vist mange meninger herom.
06. februar 2003 - 13:49
#21
Pelkjaer, det virker i NS6. Den hopper kun op når javascripten ikke virker :)
06. februar 2003 - 13:54
#22
hairball>>jeg blev også lidt forvirret for jeg mente nok... =oD
Vi tilbyder markedets bedste kurser inden for webudvikling