Dynamisez vos sites web avec Javascript ! Par Johann Pardanaud (Nesquik69) et Sébastien de la Marck (Thunderseb)
www.siteduzero.com
Licence Creative Commons BY-NC-SA 2.0 Dernière mise à jour le 27/07/2012
2/376
Sommaire Sommaire ........................................................................................................................................... Lire aussi ............................................................................................................................................ Dynamisez vos sites web avec Javascript ! ....................................................................................... Partie 1 : Les bases du Javascript ......................................................................................................
2 6 8 9
Introduction au Javascript ............................................................................................................................................... 10 Qu'est-ce que le Javascript ? .................................................................................................................................................................................... Qu'est-ce que c'est ? ................................................................................................................................................................................................. Le Javascript, le langage de scripts .......................................................................................................................................................................... Le Javascript, pas que le Web .................................................................................................................................................................................. Petit historique du langage ........................................................................................................................................................................................ L'ECMAScript et ses dérivés ..................................................................................................................................................................................... Les versions du Javascript ........................................................................................................................................................................................ Un logo inconnu ........................................................................................................................................................................................................
10 10 11 12 12 13 13 13
Premiers pas en Javascript ............................................................................................................................................. 15 Afficher une boîte de dialogue ................................................................................................................................................................................... 15 Le Hello World! .......................................................................................................................................................................................................... 15 Les nouveautés ......................................................................................................................................................................................................... 16 La boîte de dialogue alert() ....................................................................................................................................................................................... 16 La syntaxe du Javascript ........................................................................................................................................................................................... 16 Les instructions ......................................................................................................................................................................................................... 16 Les espaces .............................................................................................................................................................................................................. 17 Les commentaires ..................................................................................................................................................................................................... 18 Les fonctions ............................................................................................................................................................................................................. 19 Où placer le code dans la page ................................................................................................................................................................................ 19 Le Javascript « dans la page » ................................................................................................................................................................................. 20 Le Javascript externe ................................................................................................................................................................................................ 20 Positionner l'élément