Balise <do> WML

La balise <do> peut être utilisée pour activer une tâche lorsque l'utilisateur clique sur un mot / une phrase à l'écran.

Les attributs:

Cet élément prend en charge les attributs suivants:

Attribut Valeur La description
Nom texte Définit un nom pour l'élément <do>.
étiquette chaîne Définit une étiquette pour l'élément <do>.
type
  • accept
  • prev
  • help
  • reset
  • options
  • delete
  • unknown
  • x-*
  • vnd.*
Définit le type de l'élément <do>
valeur nombre Spécifie la minuterie après laquelle la minuterie sera expirée. Les délais d'attente sont spécifiés en unités d'un dixième de seconde.
classe class_data Définit un nom de classe pour l'élément.
id ID d'élément Un identifiant unique pour l'élément.

Exemple:

Voici l'exemple montrant l'utilisation de l'élément <do> avec l'élément <go>.

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" 
"http://www.wapforum.org/DTD/wml13.dtd">

<wml>
  <template>
    <do name="main_menu" type="accept" label="Chapters">
      <go href="chapters"/>
    </do>
    <do name="menu_1" type="accept" label="Chapter 1">

      <go href="#chapter1"/>
    </do>
    <do name="menu_2" type="accept" label="Chapter 2">
      <go href="#chapter2"/>
    </do>
    <do name="menu_3" type="accept" label="Chapter 3">

      <go href="#chapter3"/>
    </do>
    <do name="menu_4" type="accept" label="Chapter 4">
      <go href="#chapter4"/>
    </do>
  </template>

  <card id="chapters" title="WML Tutorial">
    <p>
      Select One Chapter:<br/>
      <anchor>
        <go href="#chapter1"/>

        Chapter 1: WML Overview
      </anchor><br />

      <anchor>
        <go href="#chapter2"/>
        Chapter 2: WML Environment
      </anchor><br />

      <anchor>
        <go href="#chapter3"/>
        Chapter 3: WML Syntax
      </anchor><br />

      <anchor>
        <go href="#chapter4"/>

        Chapter 4: WML Elements
      </anchor><br />
    </p>
  </card>

  <card id="chapter1" title="WML Tutorial Ch1">
    <p>

      <em>Chapter 1: WML Introduction</em><br/>
      ...
    </p>
  </card>

  <card id="chapter2" title="WML Tutorial Ch2">

    <p>
      <em>Chapter 2: WML Environment</em><br/>
      ...
    </p>
  </card>

  <card id="chapter3" title="WML Tutorial Ch3">
    <p>
      <em>Chapter 3: WML Syntax</em><br/>
      ...
    </p>
  </card>

  <card id="chapter4" title="WML Tutorial Ch4">
    <p>
      <em>Chapter 4: WML Elements</em><br/>
      ...
    </p>

  </card>
</wml>

Cela produira le menu suivant et maintenant vous pouvez naviguer à travers tous les chapitres: