Hej,
Bifogad kod genereras automatiskt när man i det vektyg som vi jobbar i(SAS) slänger in ett sådant object. Så tyvärr kan man inte göra så mycket åt den. Jag styr urlar och vad som ska stå på foldrarna via en tabell som man skickar in till objektet.
Det jag nu vill göra är att när jag klickar på länken som visas i menyn så vill jag INTE köra en href utan då vill jag att en liten javascriptfunktion som jag skriver själv ska köras. Ex bara en alert till attt börja med.
I nedanstående ex. har jag slängt in di.se som länk. Det jag hoppas ni kan hjälpa mig med är att istället för att kila iväg till di:s hemsida så vill jag att:
- Sidan inte laddas om
- En funktion ska köras istället.
Se fler tips blir jag glad för.
Dessutom undrar jag om någon kan förklara skillnaden mellan a href- taggen
och href i javascript. Dessa beter ju inte sig helt likadant. I a href taggen kan jag få ett javascript anropatt funka medan samma sak inte fungerar i href i js.
Ex
Jopp, det funkar Jag har testat. Bifogar ditt exempel med modifieringen.
Beträffande href så är det i detta script bara en egenskap för ett eget objekt. Egenskapen skulle lika gärna kunna ha namnet kockobello. Denna egenskap används sedan för att skapa ett vanligt <a>-element där egenskapen href för det egna objektet används som href-attribut i länken. Det enda som hindrar dig från att lägga in "javascript: din_javascript_kod" är att länken har ett target, "_blank" i detta fall.