ホームページ >ウェブフロントエンド >jsチュートリアル >私のコードが JSFiddle でアラートを表示しないのはなぜですか?

私のコードが JSFiddle でアラートを表示しないのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-18 10:58:031095ブラウズ

Why Does My Code Not Display an Alert in JSFiddle?

JSFiddle の謎を解明する

JSFiddle で期待どおりに動作しない単純なコード スニペットを見て、頭を悩ませたことがあるでしょう。コードを必要最小限まで削ぎ落としたところ、次の最小限の例でも失敗していることがわかりました。

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>

あらゆる努力にもかかわらず、アラート ボックスは JSFiddle 内でとらえどころのないままです。

解決策: ロード タイプの微調整

原因は、JSFiddle 内の JavaScript 設定の [ロード タイプ] ドロップダウンにあります。デフォルトでは、設定は「折り返す -

の下部」に設定されています。この問題を修正するには、「ラップなし - 」を選択するだけです。

これにより、JavaScript コードが HTML よりも先に読み込まれるようになり、問題が解決され、アラート ボックスに意図したメッセージが表示されるようになります。

以上が私のコードが JSFiddle でアラートを表示しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。