XForms 输入控件

2024 年 8 月 28 日 | 阅读 2 分钟

XForms 输入控件被 XForms 用户界面使用。


XForms 控件

XForms 中的用户界面元素称为 XForms 控件。 最常用的控件元素是 <input> 和 <submit>。 每个控件元素都有一个 ref 属性指向 XForms 数据模型。


设备无关的控件

XForms 是设备和平台无关的,所以它没有详细描述如何显示 XForms 控件。 XForms 将如何显示控件的决定权留给浏览器。

通过这种方式,XForms 可以用于所有类型的设备、个人电脑、手机、手持电脑等等。XForms 也可以是为残疾人士(如残疾人和盲人)定义用户界面的完美解决方案。


输入控件

最常用的 XForms 控件是输入控件。它用于输入单行文本


<label> 元素

<lable> 元素是所有 XForms 输入控件的必要子元素。它用于确保该表单可用于所有类型的设备。 例如: <lable> 必须为语音软件朗读,并且对于一些手持电脑,标签必须逐屏跟随输入。


秘密控件

秘密控件是一种特殊的输入控件,用于输入密码或其他隐藏信息。


文本区域控件

XForms 文本区域控件用于多行输入。


提交控件

XForms 提交控件用于提交数据。


触发器控件

XForms 触发器控件用于触发操作。


输出控件

XForms 输出控件用于显示 XForms 数据。

请看下面的例子,它显示了 XForms XML 文档 (XForms 实例) 中 <firstname> 和 <lastname> 节点的内容输出


上传控件

XForms 上传控件用于将文件上传到服务器。

下一个主题XForms 选择控件