Bei Verwendung von <a href = onclick => entstand einige Probleme, was mich länger als einen Monat verwirrte. Jetzt habe ich die folgende Schlussfolgerung aus den Internetnutzern erhalten, was mich plötzlich erleuchtet und das Problem gelöst wird.
Das verknüpfte Onclick-Ereignis wird zuerst ausgeführt, gefolgt von den Aktionen unter dem HREF-Attribut (Seitensprung oder JavaScript Pseudo-Link).
Unter der Annahme, dass sowohl HREF als auch Onclick im Link enthalten sind, muss Onclick, wenn die Aktionen unter dem HREF -Attribut nicht ausgeführt werden sollen, einen falschen Rückgabewert erhalten.
Wenn die Seite zu lang ist und Scroll -Balken vorhanden sind und Sie die Operation über das verknüpfte Onclick -Ereignis ausführen möchten. Das HREF -Attribut sollte auf JavaScript eingestellt werden: void (0); anstelle von #, was unnötige Seitensprung verhindert;
Wenn eine Funktion mit einem Rückgabewert im verknüpften HREF -Attribut aufgerufen wird, wird der Inhalt der aktuellen Seite durch den Rückgabewert dieser Funktion ersetzt.
Es wird einen Unterschied geben, wenn Sie den Schaltschlüssel festhalten.
Das Problem, auf das ich heute gestoßen bin, ist, dass ParentNode nicht in IE6.0 als href zugegriffen werden kann.
Versuchen Sie, das HREF -Attribut von JavaScript: Protokoll nicht zu verwenden, was nicht nur zu unnötigem Auslösen des Fensters führt.