网络学院 w3pop社区 网络资源 IT新闻

w3pop.com :: 网络学院 :: WAP :: WML < on事件 >标签

会员登陆

帐号

密码

回答

记住密码

忘记密码? 注册

WML < on事件 >标签


作者:w3pop.com 翻译/整理:w3pop.com 发布:2007-04-29 浏览:840 :: ::

The <onevent> tag contains code to be executed when one of the following events occurs: onenterbackward, onenterforward, onpick, ontimer.
<onevent>标签包含了下述事件发生时所执行的代码:onenterbackward、onenterforward、onpick、ontimer。

Syntax
语法

<onevent type="type">
..code..
</onevent>

Attributes
属性

属性 描述
type onenterbackward onenterforward
onpick
ontimer

REQUIRED. Specifies the type of the "onevent" element.

必要参数。指定“onevent”元素的类型

onenterbackward - Triggered when a <prev> goes to a previous card 
onenterbackward - 当使用<prev>后退到前一张卡片时触发该事件

onenteredforward - Triggered when a <go> goes to a card 
onenteredforward - 当使用<go>前进到后一张卡片时触发该事件

onpick - Triggered when an item is selected/unselected
onpick - 当选择/放弃选择一个项时触发该事件

ontimer - Triggered when a timer expires
ontimer - 当时间过期时触发

class cdata Sets a class name for the element. The class name is case sensitive. An element can be connected to multiple classes. Multiple class names within the class attribute are separated by white space
为元素设置一个类名称。类名称是字母大小写不敏感的。一个元素可以被连接到多个类中。类属性中的多个类名称是通过空白符进行分隔的
id id  Sets a unique name for the element
为元素设置一个独立的名称

Examples
案例

The example below uses the <onevent> tag to always navigate to card1 when an onenterbackward event occurs:

下述案例中,当onenterbackward事件触发时,使用<onevent>标签对card1进行操作:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<template>
 <onevent type="onenterbackward">
  <go href="#card1"/>
 </onevent>
</template>

<card id="card1" title="Card 1">
<p>
 Hello World!
</p>
</card>
<card id="card2" title="Card 2">
<p>
 From W3POP!
</p>
</card>
</wml>

评论 (1) 1 All