![]() |
![]() |
![]() |
![]() |
Le Javascript minimum
![]() |
La balise <script>
De ce qui précède, vous savez déjà que votre
script vient s'ajouter à votre page Web. |
||
![]() |
Les commentaires
Il vous sera peut-être utile d'inclure des commentaires personnels
dans vos codes Javascript. Ne confondez pas les commentaires Javascript et les commentaires Html
|
||
![]() |
Masquer le script pour les anciens browsers
Les browsers qui ne comprennent pas le Javascript (et il y en a encore) ignorent la balise <script> et vont essayer d'afficher le code du script sans pouvoir l'exécuter. Pour éviter l'affichage peu esthétique de ses inscriptions cabalistiques, on utilisera les balises de commentaire du langage Html <!-- ... -->. Votre premier Javasript ressemblera à ceci : |
||
![]() |
Où inclure le code en Javascript ?
Le principe est simple. Il suffit de respecter les deux principes suivants : - n'importe où. Le browser traite votre page Html de haut en bas (y compris vos ajoutes
en Javascript). Il faut noter que l'usage de la balise script n'est pas toujours obligatoire. Ce sera le cas des événements Javascript (par exemple onClick) où il faut simplement insérer le code à l'intérieur de la commande Html comme un attribut de celle-ci. L'événement fera appel à la fonction Javascript lorsque la commande Html sera activée. Javascript fonctionne alors en quelque sorte comme une extension du langage Html. |
||
![]() |
Une première instruction Javascript
Sans vraiment entrer dans les détails, voyons une première instruction Javascript (en fait une méthode de l'objet window) soit l'instruction alert(). alert("votre texte"); Cette instruction affiche un message (dans le cas présent votre texte entre les guillemets) dans une boite de dialogue pourvue d'un bouton OK. Pour continuer dans la page, le lecteur devra cliquer ce bouton. Vous remarquerez des points-virgules à la fin de chaque instruction Javascript (ce qui n'est pas sans rappeler le C et le C++). Le Javascript, bon enfant, est moins strict que ces autres langages et ne signale généralement pas de message d'erreur s'ils venaient à manquer. On peut considérer que le point-virgule est optionnel et qu'il n'est obligatoire que lorsque vous écrivez plusieurs instructions sur une même ligne. On recommande quand même vivement dans la littérature d'en mettre de façon systématique. Javascript est "bon enfant" car il n'est pas toujours trop strict sur la syntaxe et passe au-dessus de certaines libertés prises avec celle-ci. Très bien! Mais ce caractère "bon enfant" est à double tranchant car parfois, pour une raison indéterminée, il devient dans certaines situations plus rigoureux et alors bonne chance pour débugger votre script. |
||
![]() |
Votre première page Html avec du Javascript
|
||
![]() |
Remarques
Javascript est case sensitive. Ainsi il faudra écrire alert() et non Alert(). Pour l'écriture des instructions Javascript, on utilisera l'alphabet ASCII classique (à 128 caractères) comme en Html. Les caractères accentués comme é ou à ne peuvent être employés que dans les chaînes de caractères c.-à-d. dans votre texte de notre exemple. Les guillemets " et l'apostrophe ' font partie intégrante du langage Javascript. On peut utiliser l'une ou l'autre forme à condition de ne pas les mélanger. Ainsi alert("...') donnera un message d'erreur. Si vous souhaitez utiliser des guillemets dans vos chaînes de caractères, tapez \" ou \' pour les différencier vis à vis du compilateur. |
||
![]() |
Pour en savoir plus
Vous pouvez consulter des notions plus spécifiques sur le sujet en cliquant sur le bouton Javascript avancé. |
![]() |
![]() |
![]() |
![]() |