Cours POW JS
JavaScript : langage client
Cette séquence aborde le langage client JavaScript ainsi qu'un premier aspect de l'étendue de ses possibilités. Ce langage permet d'intégrer de la programmation côté client, en insérant par exemple des tests, ou en dynamisant les pages. Vous apprendrez entre autre à créer un bandeau d'images dynamiques et des news qui défilent. Capacités attendues en début de séquence
Avoir de bonnes notions algorithmiques et connaître les bases du HTML (abordé dans les séquences précédentes).
Contenu
1.
Introduction .................................................................................................... 56
2.
Positionnement du code .................................................................................. 56
3.
Éléments de syntaxe ....................................................................................... 59
4.
Outils prédéfinis .............................................................................................. 64
5.
DOM ............................................................................................................... 66
6.
Priorité au JavaScript ...................................................................................... 69
7.
JavaScript non intrusif ..................................................................................... 73
JavaScript : langage client
1.
Introduction
JavaScript est un langage interprété, directement exécuté par le navigateur, donc côté client, comme le html. En quoi un langage client est-il intéressant ? Il apporte la puissance d'un vrai langage de programmation, avec la possibilité de manipuler des variables, de réaliser des traitements conditionnels ou itératifs, bref d'aller beaucoup plus loin dans les traitements possibles d'une page.
Par exemple, avec le JavaScript il va être possible de contrôler la saisie d'un utilisateur et de lui afficher un message d'erreur personnalisé.
2.
Positionnement du code
Le code JavaScript