JSFiddle-JavaScript-Code wird nicht ausgeführt
Beim Versuch, JavaScript-Code innerhalb einer JSFiddle auszuführen, kann es sein, dass bei der von Ihnen aufgerufenen Funktion ein Fehler auftritt ist nicht definiert. Dieser Fehler tritt normalerweise auf, wenn der JavaScript-Code zum
hinzugefügt wird. Abschnitt des HTML-Dokuments, während der HTML-Code zum -Abschnitt hinzugefügt wird. Abschnitt.Lösung:
Die Standard-Wrap-Einstellung in JSFiddle ist „onLoad“, wodurch der gesamte JavaScript-Code in eine Funktion eingeschlossen wird, die ausgeführt wird, nachdem das Ergebnis geladen wurde . Durch diesen Wrapping wird ein lokaler Bereich für alle Variablen erstellt, sodass sie im globalen Bereich nicht verfügbar sind.
Um dieses Problem zu beheben, ändern Sie die Wrap-Einstellung in „Kein Wrap“:
Beispiel:
<input type="button" value="test" onclick="test()" /> <script> function test() { alert("test"); } </script>
Nachdem Sie diese Änderungen vorgenommen haben, sollte der JavaScript-Code nun korrekt ausgeführt werden wenn auf die Schaltfläche geklickt wird.
Das obige ist der detaillierte Inhalt vonWarum wird mein JavaScript-Code in JSFiddle nicht ausgeführt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!