当前位置: 首页 > 网络学院 > XML相关教程 > XForms > XForms 行为(Actions)

XForms
XForms 介绍
XForms 模型
XForms 命名空间
XForms 实例
XForms XPath
XForms 输入控件
XForms 选择控件
XForms 数据类型
XForms 属性
XForms 行为(Actions)
XForms 函数
Xforms 数据类型参考

XForms 行为(Actions)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-03-01   浏览: 557 ::
收藏到网摘: n/a

XForms Actions are handling response to events.
XForms 行为可处理对事件的响应。


The Message Action
信息行为

The XForms element <message> defines a message to be displayed in the XForms user interface.
XForms 元素 <message> 可定义一条显示在 XForms 用户界面的消息。

Look at this simplified example:
请看这个简化的例子:

<input ref="fname">
<label>First Name</label>
<message level="ephemeral" event="DOMFocusIn">

Input Your First Name
</message>
</input>

In the example above, the message "Input Your First Name" should be displayed as a tool tip when the user focus in on the input field.
在上面的例子中,当用户把焦点集中在此输入域时,"Input Your First Name" 这条消息可作为工具提示被显示处理:

The event="DomFocusIn" defines the event to trigger the action.
event="DomFocusIn" 可定义触发行为的事件。

The level="ephemeral" defines the message to be displayed as a tool tip.
level="ephemeral" 可定义作为工具提示来显示的消息。

Other values for the level attribute are modal and modeless, defining different types of message boxes.
level 属性的其他值是 modal 和 modeless,可定义消息框(对话框)的不同类型。


The Setvalue Action
Setvalue 行为

The XForms element <setvalue> defines a value to be set in response to an event.
XForms 元素 <setvalue> 可定义在对某个事件做出响应时被设置的值。

Look at this simplified example:
请看这个简化的例子:

<input ref="size">
<label>Size</label>
<setvalue value="50" event="xforms-ready"/>

</input>

In the example above, the value 50 will be stored in the instance element <size> when the form opens.
在上面的例子中,当表单打开时,值 50 会被存储在实例元素 <size> 中。

评论 (0) All

登陆 | 还没注册?