![]() |
javascript:alert('hej') vs alert('hej')
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? |
Första exemplet borde ge syntax-fel, så jag skulle föredra det andra.
|
Citat:
|
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. |
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.
|
Alla tider är GMT +2. Klockan är nu 22:20. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson