Afficher du texte

Méthode de l'objet document

Rappelez-vous... Nous avions montré que ce qui apparaît sur votre écran, peut être "découpé" en objets et que VBscript allait vous donner la possibilité d'accéder à ces objets (Un peu de théorie objet).

La page Html qui s'affiche dans la fenêtre du browser est un objet de type document. A chaque objet VBscript, le concepteur du langage a prévu un ensemble de méthodes (ou fonctions dédiées à cet objet) qui lui sont propres. A l'objet document, VBscript a dédié la méthode "écrire dans le document", c'est la méthode write.

Pour appeler la méthode write du document, on notera

document.write


 

La méthode write

La syntaxe est assez simple soit

document.write "votre texte"

On peut aussi écrire une variable, soit la variable resultat,
document.write resultat

Pour associer du texte (chaînes de caractères) et des variables, on utilise l'instruction
document.write ''Le résultat est " & resultat

On peut utiliser les balises Html pour agrémenter ce texte
document.write ''<B>Le résultat est</B>" & resultat ou
document.write ''<B>" & "Le résultat est "& "</B>" & resultat

où & est un opérateur de concaténation qui relie les "wagons" de ce que vous voulez écrire. Nous y reviendrons au chapitre consacré aux opérateurs.


 

Exemple (classique !)

On va écrire du texte en Html et en VBscript.

    <HTML>
    <BODY>
    <H1>Ceci est du Html</H1>
    <SCRIPT language="VBscript">
    <!--
    document.write "<H1>Et ceci du VBscript</H1>"
    -->
    </SCRIPT>
    </BODY>
    </HTML>

Ce qui donnera comme résultat :