दोनों ऑनक्लिक और href जावास्क्रिप्ट को सीधे कॉल करते समय अलग-अलग व्यवहार होते हैं। यदि समय अंतर कम है तो भी href में स्क्रिप्ट निष्पादित नहीं होगी। यह दो क्लिक के बीच के समय के लिए है।
उदाहरण
जावास्क्रिप्ट में href बनाम ऑनक्लिक के उपयोग को दर्शाने वाला एक उदाहरण यहां दिया गया है।
<html> <head> <title>JavaScript href vs onClick()</title> <script> function myFunc() { var v = 0; for (var j=0; j<1000; j++) { v+=j; } alert(v); } </script> <a href="javascript:myFunc()">href</a> <a href="#" onclick="javascript:myFunc()">onclick</a> </head> <body> </body> </html>