Ce cours ne nécessite aucune connaissance informatique préalable,
excepté celle du HTML. Le Javascript est un langage de programmation appliqué aux objets
d'un document HTML.
L'objet document
L'objet document possède un grand nombre de méthode nous permettant
d'interagire avec la page affiché dans le bloc défini par les balises ouvrante et
fermante "BODY".
Liste des propriétés de l'objet :
alinkColor |
|
valeur de lattribut ALINK |
anchors |
|
tableau représentant tous les marqueurs <A> dans un document |
bgColor |
|
valeur de lattribut BGCOLOR |
cookie |
|
spécifie un cookie |
fgColor |
|
valeur de lattribut TEXT |
forms |
|
tableau représentant tous les formulaires dans un document |
lastModified |
|
date de dernière modification dun document |
linkColor |
|
valeur de lattribut LINK |
links |
|
tableau représentant tous les liens (links) dans un document |
location |
|
lURL du document |
referrer |
|
URL du document qui a appelé le document courant |
title |
|
contenu du marqueur <TITLE> |
vlinkColor |
|
valeur de lattribut VLINK |
|
Liste des Méthode de l'objet :
clear |
|
efface le contenu et le document dune fenêtre |
close |
|
ferme un document |
open |
|
ouvre un document |
write |
|
écris dans un document |
writeln |
|
écris dans un document + retour à la ligne |
|
Les objets suivants sont aussi des propriétés de lobjet
"document":
anchor |
|
Area |
|
history |
|
link |
|
Applet |
|
form |
|
Image |
|
Plugin |
|
Remarque : les événements "onload" et "onunload"
spécifiables dans la commande <BODY> sont des événements de lobjet fenêtre
(window).
Document - méthode open(["typeMime"]) |
|
Cette méthode nous permet d'écriture dans un document comme nous le
faisons dans un fichier séquentiel. Nous utilisons la méthode "open" pour
ouvrir le document (création = destruction) et "close" pour le fermer. Tant
que notre fichier n'est pas refermer, certain navigateur ne vous affiche pas le contenu.
A défaut de spécification le typeMime (format de document)
"text/html" sera utilisé. La liste des "typeMime" dans l'objet
"navigator.typeMimes". Pour plus d'information sur ce sujet, reportez vous à
"l'objet navigator - typeMimes".
Avec le Javascript, il nous est possible d'écrire (générer) notre
document HTML ; cela peut nous permet d'afficher un texte suivant une condition (exemple,
suivant le navigateur de visualisation).
Pour cela, nous utiliserons la méthode "write" ou
"writeln" ("ln" pour retour à la ligne). Ces méthodes appartient à
l'objet "document", et écrive seulement du texte.
Syntaxe : document.write(liste de paramètres);
Où paramètre représente du texte ; liste signifie
que l'on peut mettre plusieurs paramètre séparer par des virgules.
Ce que "write" (ou "writeln") écrit dans le
document est interprété par le navigateur ; ainsi write('<B>coucou</B>')
affichera : coucou.
Nous pouvons donc affecter des styles à nos écriture. Dans cette
idée, quelques méthodes sont à notre disposition. Pour plus d'information sur ces
méthodes, reportez vous à "L'objet string" dont-elles proviennent.
méthode / fonction |
|
désignation |
|
balise html |
big() |
|
taille suppérieur |
|
BIG |
blink() |
|
clignotant |
|
BLINK |
bold() |
|
gras |
|
B |
fixed() |
|
police non proportionnelle |
|
TT |
fontcolor(color) |
|
couleur du texte |
|
<FONT COLOR=> </FONT> |
fontsize(taille) |
|
taille du texte |
|
<FONT SIZE=> </FONT> |
italics() |
|
italique |
|
I |
small() |
|
taille inferrieur |
|
SMALL |
strike() |
|
barré |
|
STRINK |
sub() |
|
texte en indice |
|
SUB |
sup() |
|
texte en exposant |
|
SUP |
Document - propriété forms |
|
Document - propriété links |
|
Document - propriété title |
|
|
Dernière mise à jour : dimanche 06 janvier 2008 |
|