Javascript error : Uncaught ReferenceError: besoin n'est pas défini
Je fait une regster formulaire en HTML, javascript. J'Ai un fichier Login.js.
Mon navigateur m'indique l'erreur suivante: Uncaught ReferenceError: besoin n'est pas défini.
- Vous ne pouvez pas exécuter Node.js le code côté serveur dans un navigateur.
- avez-vous téléchargé et mis en œuvre requirejs? documents utiles peuvent être trouvés ici: requirejs.org/docs/start.html
- Merci de poster code, et non captures d'écran.
Vous devez vous connecter pour publier un commentaire.
besoin est un moyen pour les différents compilateurs pour mettre dans les trucs qui est nécessaire, plus tard, tout en gardant le fichier de petite taille. Avez-vous copie le fichier js à partir de quelque part d'autre?
Vous pourriez avoir besoin d'inclure http://requirejs.org/
Aussi, cela ressemble incroyablement à l'insécurité. Envisagez-vous de publier ce site à la parole? ou c'est juste pour la classe/l'expérience?
Comme l'un commentaire mentionne, si c'est supposé être le code côté serveur, il ne va pas fonctionner très bien sur le côté client.
besoin est défini dans Node.js. Les navigateurs n'ont pas de définition du besoin.
Vous devez utiliser un nœud module browserify pour compiler le code qui utilise exiger pour les navigateurs.
Alternativement, vous pouvez utiliser RequireJS qui est par fichier et que le module de chargeur pour les navigateurs.
Et rappelez-vous que normalement vous ne pouvez pas accéder à des fichiers sur votre disque avec javascript pour des raisons de sécurité.