JavaScript-Funktion wird nicht aufgerufen, wenn auf den Link geklickt wird
In diesem Szenario haben Sie eine Webseite mit einer Seitenleistennavigation, die Links enthält, die geändert werden sollen Sie können die Quelle eines iFrames durch Anklicken ermitteln. Allerdings wird die gewünschte Funktionalität trotz der Verwendung von JavaScript nicht ausgelöst.
Ursache:
Nach Durchsicht des von Ihnen bereitgestellten Codes ist offensichtlich, dass Sie ihn vernachlässigt haben um die Funktion getContent aufzurufen, indem Sie die Klammern danach weglassen Name:
<a href="#" onclick='getContent()'> LoremIpsum</a>
Korrekturen:
Um das Problem zu beheben, ist es wichtig, die Klammern nach dem Funktionsaufruf einzufügen:
<a href="#" onclick='getContent()'> LoremIpsum</a>
Zusätzliche Richtlinien:
Bei der Lösung dieses speziellen Problems Es lohnt sich, einige allgemeine Best Practices für die Webentwicklung in Betracht zu ziehen:
Beispielcode:
Hier ist ein aktualisierte Version Ihres Codes, die die notwendigen Änderungen enthält:
<button>
Das obige ist der detaillierte Inhalt vonWarum wird meine JavaScript-Funktion nicht aufgerufen, wenn auf einen Link geklickt wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!