Heim  >  Artikel  >  Web-Frontend  >  Warum zeigt mein Code in JSFiddle keine Warnung an?

Warum zeigt mein Code in JSFiddle keine Warnung an?

Barbara Streisand
Barbara StreisandOriginal
2024-10-18 10:58:03983Durchsuche

Why Does My Code Not Display an Alert in JSFiddle?

Das JSFiddle-Rätsel lösen

Ein einfacher Codeausschnitt, der sich in JSFiddle nicht wie erwartet verhält, hat Sie ins Grübeln gebracht. Wenn Sie den Code auf das Wesentliche reduzieren, haben Sie festgestellt, dass selbst dieses minimalistische Beispiel versagt:

function displaymessage() {
  alert("Hello World!");
}
<form>
  <input type="button" value="Click me!" onclick="displaymessage()" />
</form>

<p>By pressing the button above, a function will be called. The function will alert a message.</p>

Trotz aller Bemühungen bleibt die Warnbox in der JSFiddle schwer zu finden.

Die Lösung: Eine Optimierung des Ladetyps

Der Übeltäter liegt im Dropdown-Menü „Ladetyp“ in den JavaScript-Einstellungen in JSFiddle. Standardmäßig ist die Einstellung auf „Umwickeln – Unterseite von “ eingestellt. Um das Problem zu beheben, wählen Sie einfach „Kein Wickel – Unterseite von “ aus. aus dem Dropdown-Menü.

Dadurch wird sichergestellt, dass der JavaScript-Code vor jeglichem HTML geladen wird, wodurch das Problem behoben wird und im Warnfeld die beabsichtigte Meldung angezeigt wird.

Das obige ist der detaillierte Inhalt vonWarum zeigt mein Code in JSFiddle keine Warnung an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn