JavaScript : Les commentaires

Il est possible de faire des commentaires sur une liigne, plusieurs lignes, ou en dehors de Javascript

Commentaire dans le HTML (sans parler de JavaScript)

Utilisation de la balise <!-- et -->

<BODY>
  Un
  <!--
  Deux
  -->

  Trois
</BODY>

Cet exemple affichera : UnTrois

Commentaire d'une ligne dans JavaScript : //

<BODY>
  <Script LANGIAGE="JavaScript">
    document.write ("Un")
    // document.write ("Deux")
    document.write ("Trois")
  </SCRIPT>
</BODY>

Cet exemple affichera également UnTrois

Commentaire de plusieurs lignes dans JavaScript : /* et */

<Script LANGIAGE="JavaScript">
  document.write ("Un")
  /* document.write ("Deux")
  document.write ("Trois") */
  document.write ("Quatre")
</SCRIPT>

Cet exemple affichera UnQuatre

Navigateurs incompatibles JavaScript

Il est possible que votre page internet soit lue par un navigateur incompatible JavaScript. Il est alors élégant de volontairement "masquer" le code JavaScript, de cette manière :

<BODY>
   <Script LANGUAGE="JavaScript">
   <!--
   document.write ("Un")
   -->
   </SCRIPT>

</BODY>

On met un commentaire HTML après la balise <SCRIPT>, et on referme la balise commentaire HTML juste avant </SCRIPT>. En fait, les navigateurs non compatibles JavaScript vont bien lire la balise <SCRIPT>, mais il vont simplement conclure "C'est quoi cette balise ? Connais pas !", mais il ne vont pas donner d'erreur. En fait, vous pouvez mettre n'importe quelle balise dans votre code source HTML, si celle-ci est inconnue, elle est simplement ignorée. Essayez ceci :

<BODY>
  Un
  <TAGADA>
  Deux
  </TAGADA>
  Trois
</BODY>

Il écris simplement UnDeux Trois (juste un petit espace avant le Trois, je ne sais pas pourquoi). Il ne va pas donner d'erreur, mais il va simplement voir une balise <TAGADA>, et va l'ignorer sans autre forme de procès.