HTMLJavaScript _
JavaScript rend les pages HTML plus dynamiques et interactives.
Exemple
My First JavaScript
La balise HTML <script>
La balise HTML <script>
est utilisée pour définir un script côté client (JavaScript).
L' <script>
élément contient soit des instructions de script, soit il pointe vers un fichier de script externe via l' src
attribut.
Les utilisations courantes de JavaScript sont la manipulation d'images, la validation de formulaires et les modifications dynamiques de contenu.
Pour sélectionner un élément HTML, JavaScript utilise le plus souvent la
document.getElementById()
méthode.
Cet exemple JavaScript écrit "Hello JavaScript!" dans un élément HTML avec id="demo":
Exemple
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
Astuce : vous pouvez en apprendre beaucoup plus sur JavaScript dans notre didacticiel JavaScript .
Un avant-goût de JavaScript
Voici quelques exemples de ce que JavaScript peut faire :
Exemple
JavaScript peut modifier le contenu :
document.getElementById("demo").innerHTML = "Hello JavaScript!";
Exemple
JavaScript peut modifier les styles :
document.getElementById("demo").style.fontSize = "25px";
document.getElementById("demo").style.color = "red";
document.getElementById("demo").style.backgroundColor = "yellow";
Exemple
JavaScript peut modifier les attributs :
document.getElementById("image").src = "picture.gif";
La balise HTML <noscript>
La balise HTML <noscript>
définit un contenu alternatif à afficher pour les utilisateurs qui ont désactivé les scripts dans leur navigateur ou dont le navigateur ne prend pas en charge les scripts :
Exemple
<script>
document.getElementById("demo").innerHTML = "Hello JavaScript!";
</script>
<noscript>Sorry, your browser does not support JavaScript!</noscript>
Exercices HTML
Balises de script HTML
Tag | Description |
---|---|
<script> | Defines a client-side script |
<noscript> | Defines an alternate content for users that do not support client-side scripts |
Pour une liste complète de toutes les balises HTML disponibles, consultez notre Référence des balises HTML .