<< Retour au sommaire

 

 

La méthode « write »

 

 

 

Le sommaire :

  1. Introduction.
  2. Écrire dans une page.

 

 

Introduction

 

Le VBscript est un langage orienté objets.

 

Par conséquent, la page affichée à l’écran dans le navigateur est un objet.

Il s’agit de l’objet « document ».

 

A l’objet « document », sont associées des méthodes qui peuvent agir sur le document ! Donc sur la page WEB…

 

La première méthode, c’est la méthode « write » qui permet l’écriture dans la page.

 

Attention, l’écriture par le biais de la méthode « write » devra considérer l’emploi des balises « XHTML » afin de prévoir la mise en page…

 

Les balises « XHTML » devront être à l’extérieures du bloc VBscript ou carrément intégrées dans le texte affiché avec la méthode « write ».

 

Mais quoi qu’il en soit, si vous écrivez que du texte avec « write » et sans vous soucier le moins du monde de la présentation par le biais de balises « XHTML », le texte sera affiché « bout à bout » sans la moindre présentation et sans le moindre saut de ligne.

 

Vous voyez alors à quel point sont liés le « XHTML » et le « VBscript » !

 

 


Écrire dans une page

 

La méthode « write » vous permet donc d’écrire du texte.

 

La syntaxe la plus simple est :

document.write "votre texte"

 

« Votre texte » sera ici affiché dans la page.

 

Cependant, voici une erreur :

 

<script type="text/VBscript">

document.write "la première ligne"

document.write "La deuxième ligne"

</script>

 

Ce code aurait pour conséquence d’afficher :

La première ligneLa deuxième ligne

En clair, « les deux lignes sont collées bout à bout »…

 

Par contre voici une bonne affaire :

 

<p>

<script type="text/VBscript">

document.write "la première ligne<br />"

document.write "La deuxième ligne"

</script>

</p>

 

Vous voyez ?

 

  1. Déjà, avant de débuter le code VBscript, vous avez prévu l’ouverture d’un paragraphe <p> en « XHTML ».
  2.  Ensuite, le premier texte contient un saut de ligne <br /> directement dans le document.write.
  3.  Pour finir, à l’extérieur du bloc VBscript, on referme le paragraphe en « XHTML » </p>.

 

Mais l’on peut aussi intégrer davantage de balises dans le VBscript…

 

<script type="text/VBscript">

document.write "<h1>Le titre ici</h1>"

document.write "<p>"

document.write "la première ligne<br />"

document.write "La deuxième ligne<br />"

document.write "La troisième ligne"

document.write "</p>"

</script>

 

Philippe BOULANGER