Uncaught SyntaxError: Unexpected token <

tokie-03 Messages postés 13 Statut Membre -  
tokie-03 Messages postés 13 Statut Membre -
Bonjour,

J'ai un fichier .js ou y a plusieurs fonctions et au début de ce fichier je déclare :<script type="text/javascript">
et
<script src="includes/jquery.js" type="text/javascript"></script>
pour que je puisse utiliser "addEventListener" etc... le souci c'est que ça ne marche pas et j'ai toujours cette erreur "Uncaught SyntaxError: Unexpected token < " quand j'enlève ces déclarations j'ai ces erreurs :
Uncaught TypeError: Object [object Object] has no method 'addEventListener'
Shadowbox.lib.addEventListener
Shadowbox.init
(anonymous function)

Je vous remercie, svp aidez moi :/ je suis en galère, ça fait des jours que je teste plusieurs méthodes mais rien ne marche

4 réponses

  1. Pitet Messages postés 2845 Statut Membre 530
     
    Salut,

    Dans ta page html, tu appel tes fichiers javascript comme ceci :

    <html>
    <head>
    [... balise title, meta ...]
    <script src="includes/jquery.js" type="text/javascript"></script>
    <script src="includes/monscript.js" type="text/javascript"></script>
    </head>
    [...]

    Cependant dans ton fichier javascript, tu ne dois pas avoir de balise html du type <script type="text/javascript">. Ton fichier javascript ne dois contenir que du code javascript.

    Supprime la déclaration <script type="text/javascript"> au début de ton fichier javascript.
    5
  2. Alain_42 Messages postés 5413 Statut Membre 904
     
    vérifies que tu as aussi enlevé <script type="..... dans le fichier jquery.js
    1
  3. tokie-03 Messages postés 13 Statut Membre
     
    Merci pour ta réponse, mais j'ai toujours la même erreur "Uncaught SyntaxError: Unexpected token < " au niveau de cette ligne "<script src="includes/jquery.js" type="text/javascript"></script>" :(
    0
  4. tokie-03 Messages postés 13 Statut Membre
     
    je viens de vérifier, et j'ai enlevé mes déclaration au début du code, ce qui me donne cette erreur :
    Uncaught TypeError: Object [object Object] has no method 'addEventListener'
    au niveau de cette ligne "$(C).addEventListener(A,B)"
    0