| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| web:javascript:position [2021/08/11 09:19] – modification externe 127.0.0.1 | web:javascript:position [2025/06/19 19:29] (Version actuelle) – modification externe 127.0.0.1 |
|---|
| [[|{{ :suivant.png?nolink&30|}}]] [[|{{ :retour.png?nolink&30|}}]][[web:javascript|{{ :iconemaison.jpg?nolink&30|Accueil JavaScript}}]] | [[web:javascript|{{ :iconemaison.jpg?nolink&25|Accueil JavaScript}}]] |
| |
| ===== Où intégrer le code JavaScript ? ===== | ==== Où intégrer le code JavaScript ? ==== |
| |
| [Mise à jour le 19/6/2021] | [Mise à jour le 19/6/2021] |
| {{ :web:javascript.jpg?nolink&150|}} {{ :web:web.png?nolink&100|}} | |
| |
| * **Sources** : <html><a href="https://developer.mozilla.org/fr/docs/Apprendre/Commencer_avec_le_web/Les_bases_JavaScript" target="_blank">MDN web docs Mozilla</a></html> | * **Sources** : <html><a href="https://developer.mozilla.org/fr/docs/Apprendre/Commencer_avec_le_web/Les_bases_JavaScript" target="_blank">MDN web docs Mozilla</a></html> |
| ---- | ---- |
| |
| ==== 1. Dans une page HTML ==== | === 1. Dans une page HTML === |
| <note>Le code JavaScript s'intègre au sein d'une page HTML avec les balises **<script>** et **</script>**. La balise <script> attend l'attribut **type="text/javascript"**.</note> | <note>Le code JavaScript s'intègre au sein d'une page HTML avec les balises **<script>** et **</script>**. La balise <script> attend l'attribut **type="text/javascript"**.</note> |
| |
| <note important>Le code HTML placé entre les balises **<noscript>** et **</noscript>** est **optionnel**. Il s'affiche uniquement pour un navigateur non configuré pour exécuter le JavaScript.</note> | <note important>Le code HTML placé entre les balises **<noscript>** et **</noscript>** est **optionnel**. Il s'affiche uniquement pour un navigateur non configuré pour exécuter le JavaScript.</note> |
| |
| ==== 2. Dans un tag HTML ==== | === 2. Dans un tag HTML === |
| <note>Le JavaScript s'intègre également directement dans les balises HTML, le plus souvent dans les attributs dédiés à la **gestion des évènements**.</note> | <note>Le JavaScript s'intègre également directement dans les balises HTML, le plus souvent dans les attributs dédiés à la **gestion des évènements**.</note> |
| |
| </code> | </code> |
| |
| ==== 3. Dans un fichier externe ==== | === 3. Dans un fichier externe === |
| <note>L'intégration de JavaScript dans un fichier externe est la **méthode la plus utilisée**.</note> | <note>L'intégration de JavaScript dans un fichier externe est la **méthode la plus utilisée**.</note> |
| |