跳至内容

XForms/所需示例

来自维基教科书,开放世界中的开放书籍

以下是一些我们仍在寻找的示例

所需示例

[编辑 | 编辑源代码]

以下列出了我们正在寻找的示例程序,按优先级排序(优先级最高的示例排在最前面)

  1. 用于格式化货币的示例 - 我们想要一个基于数字图片格式(例如“$#,###.##”)进行格式化的示例。
  2. 通过字符集验证字段 - 我们想要基于模式字符集验证字段。例如,我们希望标记一个包含特殊字符(例如非字母或非数字)的字段无效。如何在绑定规则中指定此内容?你可以将其绑定到 XML 架构数据类型吗?
  3. 在动态文件上完整的 CRUD 示例 演示对从本地文件系统中选择的一些表单数据执行完整的创建、读取、更新、删除(CRUD)循环。该示例将表单数据从文件(使用上传控件)加载到实例文档中,并且(类似于使用 src="" 属性),查看数据、编辑数据,并使用提交到文件的方式将数据保存回文件。有关在静态文件上执行此操作的信息,请参阅 使用 GET 和 PUT 进行读取和写入
  4. 显示架构中必需的元素 - XML 架构文件可以准确地告诉你哪些字段是必需的(如果 minOccurs 不为零)。演示如何使用 CSS 和 :required 伪元素自动显示这些字段。
  5. 实例验证 - 基于外部 XML 架构的示例。使用 XML 架构文件验证实例。 验证
  6. XMLEvents 演示 XML 事件如何与事件传播一起使用。展示事件如何在事件响应者树中向上冒泡。
  7. 使用行业标准表格(IRS 税表、ACORD 保险表格等)。
  8. 一个将 XML 签名整合到 XHTML 中的 XForms 示例,最好也包含数字过滤器。
  9. 使用任何数据库的完整 CRUD 示例 演示对从数据库中选择的一些表单数据执行完整的创建、读取、更新、删除(CRUD)循环。该示例将表单数据从数据库加载到实例文档中,并且(类似于使用 src="" 属性),查看数据、编辑数据,并使用提交的方式将数据保存回数据库。

非 Firefox 示例

[编辑 | 编辑源代码]

Firefox 不支持 ::value::repeat-item::repeat-index 的伪元素。请参阅 Firefox 中的伪元素支持 是否有其他支持此功能的系统,我们可以从这些系统中获取示例?

已完成的示例

[编辑 | 编辑源代码]
  1. 从 XHTML 网页获取信息 - 使用实例 src 从 XHTML 文件中提取值。请参阅 使用 GET 和 PUT 进行读取和写入
  2. 使用 REST 的 Web 服务示例 - 使用简化的 REST 协议调用 Web 服务的示例,其中 Web 服务参数只是通过 URL 传递的。请参阅 XForms/搜索 FlickrXForms/搜索 Amazon
  3. 使用 submit 命令从表单中调用 Web 服务。我们想要一个不需要学生注册即可使用 Web 服务的示例。请参阅 Web 服务
  4. XForms/从 XML 架构加载 - 加载 XML 架构并使用 XML 架构中的数据类型验证表单中的数据类型。
  5. 刻面验证 - 我们希望有一组基于 XML 架构文件刻面进行验证的示例程序,但 FireFox 扩展似乎还不支持刻面验证(基于长度、minLength、maxLength 等的限制),因此在课堂环境中很难轻松演示,因为学生只运行 FireFox 浏览器。
  6. 设置文本区域大小。使用 CSS 以不同于多个框的方式设置文本区域的大小。请参阅 带样式的文本区域
华夏公益教科书