Das klingt plausibel! Füge ich dann noch einen EventListener hinzu, der eine Funktion aufruft, die nichts anders macht, als ihn zu unterbinden?
Entweder das, oder wenn das href-Attribute für nichts gebraucht wird kannst du es auch einfach weglassen.