[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Cours Javascript Base

Transféré par

starrybride73
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
0 vues3 pages

Cours Javascript Base

Transféré par

starrybride73
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Cours Complet de JavaScript - Niveau Débutant

Basé sur les exercices de révision (HTML/CSS/JS/WordPress)

✨ Introduction à JavaScript
JavaScript est un langage de programmation utilisé pour rendre les pages web interactives. Il permet
d'agir sur le HTML et le CSS et s'exécute directement dans le navigateur.

📄 Comment insérer du JavaScript dans une page HTML ?

1. Dans une balise <script> dans la même page HTML :

<script>
alert("Bonjour !");
</script>

2. Dans un fichier séparé

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

🔍 Accéder aux éléments HTML (DOM)


Pour interagir avec un élément HTML, on utilise le DOM :

let nom = [Link]("champNom").value;

• getElementById() : Cible un élément avec un identifiant.


• .value : Permet de récupérer ou modifier la valeur d'un champ de formulaire.

✅ Les conditions (if)


Permet de vérifier si une condition est vraie :

if (email === "") {


alert("Email obligatoire");
}

1
📅 Empêcher le rechargement d'un formulaire
Quand on clique sur un bouton "Submit", la page se recharge. Pour l'éviter :

[Link]("form").addEventListener("submit", function(e) {
[Link]();
});

✍️ Concaténation de texte

let fullName = `${nom} ${prenom}`;

🔢 Conversion en nombre

let rayon = parseFloat([Link]("rayon").value);

📊 Calcul mathématique : Volume d'une sphère

let volume = (4/3) * [Link] * [Link](rayon, 3);

📃 Créer un nouvel élément HTML (To-do list)

const p = [Link]("p");
[Link] = "Ma tâche";
[Link]("output").appendChild(p);

🕒 Afficher la date et l'heure actuelles

const now = new Date();


let date = `${[Link]()}/${[Link]() + 1}/${[Link]()}`;
let heure = `${[Link]()}:${[Link]()}`;

2
📈 Tableau récapitulatif des fonctions importantes

Fonction JavaScript Utilité

getElementById("id") Cible un élément HTML par son id

.value Récupère ou modifie la valeur d'un champ de formulaire

addEventListener("event", fn) Réagit à un événement (clic, submit, etc.)

alert("message") Affiche un message d'alerte à l'utilisateur

parseFloat() Convertit une chaîne en nombre décimal

[Link] , [Link]() Fonctions mathématiques utiles pour les calculs

createElement("tag") Crée un élément HTML (ex: <p> )

appendChild(element) Ajoute un élément dans le HTML (dans un conteneur)

Crée un objet date pour afficher la date et l'heure


new Date()
actuelles

🚀 Conclusion
Avec ces bases, tu peux déjà faire :

• Des formulaires interactifs


• Des calculs dynamiques
• Des affichages conditionnels
• Des listes dynamiques
• L'affichage de l'heure et de la date

Tu veux aller plus loin ? Tu peux apprendre : les boucles, les fonctions avancées, le localStorage, les API,
etc.

Souviens-toi : JavaScript rend les pages vivantes !

Vous aimerez peut-être aussi