Appel via HTML de fonction javascript sans succès [Résolu]

Messages postés
2
Date d'inscription
dimanche 27 octobre 2019
Statut
Membre
Dernière intervention
3 novembre 2019
-
Bonsoir,

Je suis en train de créer mon propre site pour ma petite entreprise, et je suis malheureusement bloqué à un problème bien précis : l'appel de fonctions javascript via un onclick="fonction();".

J'aimerais faire un simple test d'appel de fonction avec un "clique moi" et une alerte qui s'ouvre pour commencer, mais ça a bloqué...

Voici mon code test :
<!DOCTYPE html>

<html>

  <head>

    <meta content="text/html; charset=UTF-8" http-equiv="content-type">

    <style type="text/css">

[...]
    </style></head>

      <body> <doctype html="Réparoi">

[...]

         <a onclick="alerter()">Cliquez moi</a>

           <script>

           function alerter() {

                alert('click ok');

           }

           </script> </doctype>

  </body>

</html>


EDIT : Ajout des balises de code


Le code est pourtant simple et je me suis renseigné sur beaucoup de sites pour savoir si c'était correct, et je ne vois pas l'erreur : quand je clique sur "clique moi", rien ne se passe... Est-ce un prolème de compatibilité ou de maj ?
Je travaille sur BlueGriffon.

Un grand merci d'avance à celui qui prendra le temps de m'aider.

Configuration: Windows / Chrome 78.0.3904.70
Afficher la suite 

2 réponses

Messages postés
26817
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
22 novembre 2019
1891
0
Merci
Bonjour,

Hormis tes balises <doctype> en "trop" je ne vois pas le souci
Ce code fonctionne
<!DOCTYPE html>
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="content-type">
    <style>
      a{
        color:red;
      }
    </style>
  </head>
  <body>
    <a onclick="alerter()">Cliquez moi</a>
    <script>
    function alerter() {
      alert('click ok');
    }
    </script>
  </body>
</html>


Faut juste penser à vider le cache de ton navigateur dès lors que tu modifie du css ou du javascript.

Nb: A l'avenir, pour poster ton code, merci d'utiliser les balises prévues à cet effet
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Commenter la réponse de jordane45
Messages postés
2
Date d'inscription
dimanche 27 octobre 2019
Statut
Membre
Dernière intervention
3 novembre 2019
0
Merci
Bonjour, j'ai trouvé la solution moi-même au final le problème venait d'une partie de code dans le script qui était mal dissimulé, caché. Du coup cela bloquait toute la section script. Merci tout de même de votre aide. Bien cordialement, Maxime
Commenter la réponse de MaxiMuce99