Wiem, że można to łatwo zrobić w jQuery lub w dowolnej innej strukturze, ale nie o to chodzi. Jak zrobić "prawidłowo" powiązanie zdarzenia kliknięcia w czystym javascript? Wiem jak to zrobić inline (wiem, że to jest straszne)Jak powiązać kliknięcie z kotwicą bez frameworka (javascript)?
<a href="doc.html" onclick="myFunc(); return false">click here</a>
a to powoduje mój skrypt do wykonania przez JS włączonej przeglądarce i link do zachowywania się normalnie dla tych bez JavaScript?
Teraz, w jaki sposób zrobić to samo w sposób nielinearny?
Sposób, w jaki to robisz, nie jest straszny. Ma on z pewnością wady, ale ma także zalety w stosunku do wszystkich innych metod (nie wymagając załadowania dokumentu, zanim będzie on działał jako główny). Nie dajcie się wyprać praniu mózgu z propagandy dyskretności. –