FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Mycket flitig postare
|
hej,
jag undrade vad skillnaden mellan dessa två sätt för att kalla på en js-metod? är det samma sak? är ena bättre än andra? vilken skulle ni föredra? |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
Första exemplet borde ge syntax-fel, så jag skulle föredra det andra.
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Mycket flitig postare
|
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Jag hittade precis dokumentationen för det. Det är en föråldrad implementering från den tiden då JS bakades in i HTML för vissa händelser.
Tips; Sluta använd inline-javascript. Svar; Om du nu fortsätter använda inline-javascript så ska du nog fortsätta med javascript prefixet för cross-browser tillgänglighet. Det blir samma resultat men vissa gammla webbläsare kanske har en annan tolkning, så utan "javascript:" kan de inte tolka att det är javascript det handlar om. Senast redigerad av Vebut den 2014-07-23 klockan 17:37 |
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Nykomling
|
javascript:alert() hade man förr oftast i href-attributet för a-taggen för att tala om att ett javascript skulle köras när man klickade på länken. Endast alert() använde man i händelsehanterare som onclick m.fl.
|
||
![]() |
![]() |
Svara |
|
|