IntroJavascript.pdf


Aperçu du fichier PDF introjavascript.pdf - page 6/20

Page 1...4 5 67820



Aperçu texte


Introduction au JavaScript par Serge P.

Il est possible d'insérer du code JavaScript dans les balises HTML. Cependant, il faut que le code inséré soif bref
pour des questions de lisibilité (dans le cas des événements).

II-C - Scripts externes
On peut enregistrer le script dans un fichier indépendant de la page Web. Dans ce cas, on précise dans le head le
lien vers ce fichier. L'avantage est que l'on peut ainsi réutiliser le script pour une autre page.
Lien vers un script externe
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> </title>
<script type="text/javascript" src="MonFichier.js"></script>
</head>
<body>
</body>
</html>

II-D - Commentaires
Il existe les commentaires « multilignes » : ils commencent par /* et se terminent par */
Commentaire JavaScript
/* un commentaire
sur plusieurs lignes */

et des commentaires sur une ligne : ils débutent par //
Commentaire Javascript
// un commentaire une ligne

Il semblerait que la présence des accents et des apostrophes dans ces commentaires
contribuerait à une mauvaise interprétation des scripts. Cette source d'erreurs peut-être
levée en précisant le charset du fichier JavaScript.
Les DOCTYPE en HTML
De plus, l'utilisation de commentaires multilignes peut perturber l'interprétation dans le cas
d'utilisation d'expressions régulières du fait de la présence possible des caractères /* ou
*/ dans celles-ci.

II-E - Objets internes
Les objets internes JavaScript commencent par une majuscule : String, Math, Array, Boolean, Date, Number, Function
(à ne pas confondre avec le mot-clef function), RegExp, etc...
Les méthodes ainsi que les propriétés d'un objet commencent par une minuscule. Toutes les méthodes internes à
JavaScript sont sensibles à la casse (« case sensitive »).



exemple de méthodes : toLowerCase() ; getElementById() ; charAt() ; fromCharCode() ; etc.
exemple de propriétés : id ; type ; innerHTML ; tagName ; style ; etc.

L'accès à une méthode ou à une propriété d'un objet se fait en plaçant un point entre le nom de l'objet et la propriété
ou la méthode.
-6Les sources présentées sur cette pages sont libre de droits, et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation
de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs. Copyright © 2006 - Auteur. Aucune reproduction, même
partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérets. Droits de diffusion permanents accordés
à developpez LLC.