Ich habe einen Anker mit beiden HREF und ONCLICKAttributen gesetzt. Wenn geklickt und Javascript aktiviert ist, soll es nur ausgeführt ONCLICKund ignoriert werden HREF. Wenn Javascript deaktiviert oder nicht unterstützt wird, möchte ich, dass es der HREFURL folgt und ignoriert ONCLICK. Unten ist ein Beispiel dafür, was ich tue, das JS ausführen und gleichzeitig dem Link folgen würde (normalerweise wird das JS ausgeführt und dann ändert sich die Seite):
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
Was ist der beste Weg, dies zu tun?
Ich hoffe auf eine Javascript-Antwort, aber ich akzeptiere jede Methode, solange sie funktioniert, insbesondere wenn dies mit PHP möglich ist. Ich habe bereits gelesen, dass ein href-Link die Seite ausführt und umleitet, bevor die JavaScript-Onclick-Funktion beendet werden kann , aber sie verzögert sich nur HREF, deaktiviert sie jedoch nicht vollständig. Ich suche auch etwas viel Einfacheres.