Eventos y tareas
Los eventos y las tareas nos proporcionan un mecanismo para realizar acciones sobre las tarjetas, permiti�ndonos navegar entre tarjetas y construir peque�os interfaces para dar m�s funcionalidad a las p�ginas.
El m�s importante de todos es quiz�s en elemento <do>, ya que nos permite asignar una tarea sobre una acción.
La etiqueta <do> puede contener uno de las siguientes tareas, <go>, <prev>, <noop>, <refresh> que indican la acci�n se realiza sobre la etiqueta.
Los atributos m�s importantes que contiene la etiqueta <do> son: type="", label="" y name="".
- type="". indica sobre qu� bot�n del navegador se aplica la acci�n, las m�s comunes son "accept", "prev" y "help".
- label="". Texto que aparece asociado a la acci�n.
- name="". Nombre de la acci�n, es imprescindible si vamos a asignar m�s de una acci�n a un mismo tipo.
El contenido de la etiqueta <do> es la tarea que se realizar� al seleccionar esa acci�n, y estas tareas pueden ser:
- <go href=""/> Permite ir a la direcci�n indicada en el atributo href.
- <prev/> Permite ir a la tarjeta anterior, en la historia del navegador.
- <noop/> Es una acci�n que no realiza nada.
- <refresh>...</refresh> Refresca el contenido de la tarjeta actual, volvi�ndola a pedir al servidor.
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="primera" title="Eventos">
- <do type="accept" label="dos" name="dos">
- - <go href="#segunda"/>
- </do>
-
- <do type="accept" label="tres" name="tres">
- - <go href="#tercera"/>
- </do> -
-
- <do type="accept" label="nada" name="tres">
- - <noop/>
- </do>
-
- <p>Primera tarjeta</p>
</card>
<card id="segunda">
<p>Segunda tarjeta</p>
</card>
<card id="tercera">
<p>Tercera tarjeta</p>
</card>
</wml>