Génération du site web de l'ULB - format xml
sommairesommaireindexindexpage précédentepage précédentepage suivantepage suivanteimprimerimprimerenvoyerenvoyermarquermarquer

<test>: envoi des données récoltées par un formulaire vers une application de test

Un sous-élément <test> placé tout au début de l'élément <formulaire> permettra d'envoyer les données récoltées par le formulaire à une application de test, afin que celle-ci affiche l'ensemble de ces paramètres sur une page. Cette application n'a pour seul but que de vous aider à développer votre formulaire.

L'appel à l'application se fera en post ou en get.

En règle générale, cette application va répondre avec du code HTML, qui sera affiché par le navigateur, en lieu et place de la page qui contient le formulaire.


Exemple de <test>

Votre email:

Code de cet exemple
<formulaire>
   <test/>
   <input>   
      <nom>email</nom>
      <libellé>votre email</libellé>
      <valeur>Séraphin.Lampion@ulb.ac.be</valeur>
   </input>
   <bouton>
      <libellé>Envoyer</libellé>
   </bouton>
</formulaire>

Contenu de l'élément <test>

L'élément <test> peut contenir les sous-éléments suivants (ils ne sont pas obligatoires):

<paramètre>
<parameter>

crée un paramètre supplémentaire à envoyer à l'application distante. Ce paramètre viendra s'ajouter aux paramètres récoltés par le formulaire

<actions exécuter="...">

permet de déclencher des actions au moment de l'affichage de la page, avant l'envoi des données du formulaire ou après l'envoi des données du formulaire


L'élément <test> peut posséder les attributs suivants:

ancre

place une ancre sur l'action, afin de la distinguer des autres actions dans le cas où plusieurs actions coexistent dans le même formulaire

method

méthode d'envoi des données du formulaire à l'application distante: post ou get

href
(ou tout autre attribut hypertexte)

donne l'adresse de l'application distante

nouvel-onglet

pour afficher le résultat dans un nouvel onglet ou une nouvelle fenêtre

cible

pour afficher le résultat dans une balise <html> ou pour exécuter des actions juste avant l'envoi des données du formulaire à l'application distante


Exemple
<formulaire style="voile" bords="arrondis">
   <test/>
   <input>   
      <nom>lastname</nom>
      <libellé>nom</libellé>
      <valeur>Lampion</valeur>
   </input>
   <input>
      <nom>firstname</nom>
      <libellé>prénom</libellé>
      <valeur>Séraphin</valeur>
   </input>
   <bouton>
      <nom>go</nom>
      <libellé>Envoyer</libellé>
   </bouton>
</formulaire>

Nom:

Prénom:

ULB - entreprise écodynamique