onclick और href दोनों का व्यवहार JavaScript को सीधे कॉल करते समय अलग होता है। साथ ही, यदि दो क्लिक के बीच का समय अंतर कम है, तो href में स्क्रिप्ट निष्पादित नहीं होगी।
उदाहरण
यहाँ JavaScript में href बनाम onClick के उपयोग का एक उदाहरण है।
<html>
<head>
<title>JavaScript href बनाम 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>