seedocx
Skip to main content

Section outline

    • Ce tutoriel explique comment intégrer JavaScript dans une page web, depuis les bases jusqu'à des méthodes avancées.

      1. Créer une structure HTML de base

      Avant d'écrire du JavaScript, vous avez besoin d'une page HTML.
      Créez un fichier index.html avec ce code :

      <!DOCTYPE html>
      <html lang="fr">
      <head>
          <meta charset="UTF-8">
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <title>Mon Site avec JavaScript</title>
      </head>
      <body>
          <h1>Bonjour le Monde !</h1>
          <button id="monBouton">Cliquez-moi</button>
      
          <!-- On lie le fichier JavaScript ici -->
          <script src="script.js"></script>
      </body>
      </html>
      2. Écrire du JavaScript dans un fichier externe (recommandé)

      Créez un fichier script.js dans le même dossier et ajoutez :

      // 1. Sélectionner un élément HTML
      const bouton = document.getElementById("monBouton");
      
      // 2. Ajouter un événement "click"
      bouton.addEventListener("click", function() {
          alert("Vous avez cliqué sur le bouton !");
          console.log("Message affiché dans la console.");
      });
      3. Intégrer JavaScript directement dans le HTML (méthode alternative)

      <script>
          // Code JavaScript ici
          document.querySelector("h1").style.color = "blue";
      </script>
      4. Manipuler le DOM (Document Object Model)

      Le DOM permet de modifier dynamiquement la page.

      const titre = document.querySelector("h1");
      titre.textContent = "Nouveau Texte Modifié !";
      Exemple : Ajouter un nouvel élément

      const nouveauParagraphe = document.createElement("p");
      nouveauParagraphe.textContent = "Ceci est un paragraphe ajouté avec JS !";
      document.body.appendChild(nouveauParagraphe);

      5. Gérer les événements (clics, saisie, etc.)

      JavaScript permet d'écouter des actions utilisateur.

      const bouton = document.getElementById("monBouton");
      bouton.addEventListener("click", () => {
          console.log("Bouton cliqué !");
      });
      Exemple : Réagir à la saisie dans un champ
      <input type="text" id="monInput" placeholder="Tapez quelque chose">

      const input = document.getElementById("monInput"); input.addEventListener("input", (event) => { console.log("Texte saisi :", event.target.value); });
       6. Utiliser des fonctions et variables

      // Déclarer une variable
      let nombre = 10;
      
      // Définir une fonction
      function direBonjour(nom) {
          return `Bonjour, ${nom} !`;
      }
      
      // Appeler la fonction
      console.log(direBonjour("Alice")); // Affiche "Bonjour, Alice !"


      7. Stocker des données (localStorage)
      // Sauvegarder une donnée
      localStorage.setItem("theme", "sombre");
      
      // Récupérer la donnée
      const theme = localStorage.getItem("theme");
      console.log("Thème choisi :", theme); // Affiche "sombre"
      8. Debugging avec la console
      • console.log() → Afficher un message

      • console.error() → Afficher une erreur

      • console.warn() → Afficher un avertissement

      exemple:

      console.log("Ceci est un message de débogage.");
       
      9. Charger JavaScript correctement
      • Placer <script> à la fin du <body> pour éviter les erreurs de chargement.

      • Utiliser defer si le script est dans <head> :

      <script src="script.js" defer></script>

       

© 2024 Seedocx, Inc.