Maison > interface Web > js tutoriel > Pourquoi mon code JavaScript ne s'exécute-t-il pas dans JSFiddle ?

Pourquoi mon code JavaScript ne s'exécute-t-il pas dans JSFiddle ?

DDD
Libérer: 2024-12-31 09:39:10
original
836 Les gens l'ont consulté

Why Isn't My JavaScript Code Executing in JSFiddle?

Le code JavaScript JSFiddle ne s'exécute pas

Lorsque vous essayez d'exécuter du code JavaScript dans un JSFiddle, vous pouvez rencontrer une erreur indiquant que la fonction que vous appelez n’est pas défini. Cette erreur se produit généralement lorsque le code JavaScript est ajouté au fichier du document HTML, tandis que le code HTML est ajouté à la section section.

Solution :

Le paramètre d'enveloppement par défaut dans JSFiddle est "onLoad", qui encapsule tout le code JavaScript dans une fonction exécutée après le chargement du résultat. . Cet emballage crée une portée locale pour toutes les variables, les rendant indisponibles dans la portée globale.

Pour résoudre ce problème, modifiez le paramètre d'enveloppement sur « pas d'enveloppement » :

  1. Ouvrez le Panneau des paramètres JSFiddle.
  2. Dans la section "Options", définissez l'option "Wrapping" sur "pas de wrap".
  3. Changez de framework. sur « Aucune bibliothèque » si vous n'utilisez aucune bibliothèque.

Exemple :

<input type="button" value="test" onclick="test()" />

<script>
  function test() {
    alert("test");
  }
</script>
Copier après la connexion

Après avoir effectué ces modifications, le code JavaScript devrait maintenant s'exécuter correctement lorsque le bouton est cliqué.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal