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

retour