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 [2021/08/11 10:54] (Version actuelle) – phil |
---|
[[|{{ :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> |
| |