Les "actions" en JavaScript
Cette section expose les méthodes permettant de faire du DHTML (HTML dynamique)
Modifier les images (par exemple lors du passage de la souris dessus)
Créer des images non affichées
var img=new Array ();
for (var i=0; i<nombre; i++)
{
img[i]=new Image();
img[i].src="nom";
}
PUIS, pour les faire apparaître à la place d'autres images:
document.images[...].src=img[i].src;
DHTML (HTML dynamique) : déplacer des blocs HTML comme des sprites
Création de "layer"
<layer id="nom" visibility="show" left=x top=y>
<img src="img.gif">
... html ...
</layer>
PUIS, pour déplacer le "layer"
document.nom.left=...
document.nom.top=...
Accès aux objets de la page
images | document.images[count] |
barre de status | windows.status |
cadres | parent.frames[n].location.href |
Changer d'URL
window.document.location.href="nouvelle page.htm"
Jouer un son
function playSound() { location.href="un son.wav"; }
Afficher une boite de dialogue
confirm (message) |
boite qui renvoie true ou false |
alert (message) |
boite avec bouton OK |
prompt (invite) |
renvoie la valeur tapée |