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

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

Barbara Streisand
リリース: 2024-10-18 10:58:03
オリジナル
1093 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート