XForms 1.0 推荐标准

TransWiki - an Open Translation Project(OTP)


目录 | 第1部分 | 第2部分 | 第3部分 | 第4部分 | 第5部分 | 第6部分 | 第7部分 | 第8部分 | 第9部分 | 第10部分 | 第11部分 | 第12部分 | 第13部分 | 附录A | 附录B | 附录C | 附录D | 附录E | 附录F | 附录G | 附录H | 附录I | 附录J |


XForms 1.0

W3C 推荐标准 2003年10月10日


当前版本:
http://www.w3.org/TR/2003/REC-xforms-20031014/ (http://www.w3.org/TR/2003/REC-xforms-20031014/)
最新版本:
http://www.w3.org/TR/xforms/ (http://www.w3.org/TR/xforms/)
上一版本:
http://www.w3.org/TR/2003/PR-xforms-20030801/ (http://www.w3.org/TR/2003/PR-xforms-20030801/)
作者:
Micah Dubinko, Cardiff Software <mdubinko@Cardiff.com> (mailto:mdubinko@Cardiff.com)
Leigh L. Klotz, Jr., Xerox Corporation <Leigh.Klotz@pahv.xerox.com> (mailto:Leigh.Klotz@pahv.xerox.com)
Roland Merrick, IBM <Roland_Merrick@uk.ibm.com> (mailto:Roland_Merrick@uk.ibm.com)
T. V. Raman, IBM <tvraman@almaden.ibm.com> (mailto:tvraman@almaden.ibm.com)
请参见本文档的勘误表,其中会包含一些规范性修正。
本文档也有single HTML file (http://www.w3.org/TR/2003/REC-xforms-20031014/index-all.html), diff-marked HTML (http://www.w3.org/TR/2003/REC-xforms-20031014/index-diff.html), Zip archive (http://www.w3.org/TR/2003/REC-xforms-20031014/REC-xforms-20031014.zip)格式,但它们都是非标准(non-normative)的。
英文版是这份规范的唯一标准版本。你也可以在translations (http://www.w3.org/MarkUp/Forms/Translation/)里找到非标准的翻译。
Copyright (http://www.w3.org/Consortium/Legal/ipr-notice#Copyright) © 2003 W3C® (MIT, ERCIM, Keio (http://www.keio.ac.jp/)), All Rights Reserved. W3C liability (http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer), trademark (http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks), document use (http://www.w3.org/Consortium/Legal/copyright-documents), and software licensing (http://www.w3.org/Consortium/Legal/copyright-software) rules apply.



概要


  XForms是XML的一个应用,代表下一代的Web网络表单。通过将传统XHTML表单分解为三个部分——XForms模型、实例数据和用户接口,它分离表示与内容、允许重用、提供强类型——减少到服务器的往复次数,并提供设备无关性和较小的脚本需求。


  XForms不是一种独立的文档类型。它旨在集成到其他标记语言,比如XHTML或SVG。

Status of this Document


This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index (http://www.w3.org/TR/) at http://www.w3.org/TR/.

This document is a Recommendation (http://www.w3.org/2003/06/Process-20030618/tr.html#RecsW3C) of the W3C. This document has been produced by the W3C XForms Working Group (http://www.w3.org/MarkUp/Forms/Group/) as part of the XForms Activity (http://www.w3.org/2002/Forms/Activity) within the W3C Interaction Domain (http://www.w3.org/Interaction/). The authors of this document are the XForms Working Group participants.

It has been reviewed by W3C Members and other interested parties, and has been endorsed by the Director as a W3C Recommendation. It is a stable document and may be used as reference material or cited as a normative reference from another document. W3C's role in making the Recommendation is to draw attention to the specification and to promote its widespread deployment. This enhances the functionality and interoperability of the Web.

The XForms Basic Profile which appeared in the XForms 1.0 Candidate Recommendation is now a standalone specification. Please refer to the XForms Basic Profile [XForms Basic (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceB.html#ref-xforms-basic)] for XForms processing tailored to the needs of constrained devices and environments.

Comments on this document are welcome. Please send them to the public mailing list www-forms-editor@w3.org (mailto:www-forms-editor@w3.org). (archive (http://lists.w3.org/Archives/Public/www-forms-editor/)). It is inappropriate to send discussion email to this address.
The W3C XForms Working Group has released a public test suite (http://www.w3.org/MarkUp/Forms/Test/) for XForms 1.0 along with an implementation report (http://www.w3.org/MarkUp/Forms/Test/ImplementationReport.html). A list of current known XForms Implementations (http://www.w3.org/MarkUp/Forms/#implementations) is available.

Patent disclosures relevant to this specification may be found on the XForms Working Group's public patent disclosure page (http://www.w3.org/MarkUp/Forms/2002/disclosures.html), in conformance with W3C policy.

Table of Contents


1 About the XForms 1.0 Specification 关于XForms 1.0规范 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice1.html)

    1.1 Background  背景 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice1.html#intro-background)
    1.2 Reading the Specification (http://www.w3.org/TR/2003/REC-xforms-20031014/slice1.html#intro-reading)
    1.3 How the Specification is Organized (http://www.w3.org/TR/2003/REC-xforms-20031014/slice1.html#intro-org)
    1.4 Documentation Conventions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice1.html#intro-conventions)

2 Introduction to XForms XForms 简介 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html)

    2.1 An Example 一个例子 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html#concepts-xhtml)
    2.2 Providing XML Instance Data  提供XML实例数据 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html#concepts-xml-instance-data)
    2.3 Constraining Values  对值进行约束 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html#concepts-model)
    2.4 Multiple Forms per Document  一个文档多重表单 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice2.html#concepts-multiple)

3 Document Structure 文档结构 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html)

    3.1 The XForms Namespace  XForms命名空间 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-namespace)
    3.2 XForms Core Attribute Collections  核心属性集 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs)
        3.2.1 Common Attributes  通用属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs-common)
        3.2.2 Linking Attributes  链接属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs-link)
        3.2.3 Single-Node Binding Attributes  单节点绑定属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs-single-node)
        3.2.4 Node-Set Binding Attributes  节点集绑定属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs-nodeset)
        3.2.5 Model Item Property Attributes  模型项属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-attrs-mip)
    3.3 The XForms Core Module  XForms核心模块 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-abstract)
        3.3.1 The model Element  模型元素 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-model)
        3.3.2 The instance Element  实例元素 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-model-instance)
        3.3.3 The submission Element  提交元素 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-model-submission)
        3.3.4 The bind Element  绑定元素 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-bind-element)
    3.4 The XForms MustUnderstand Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#module-mustUnderstand)
    3.5 The XForms Extension Module  扩展模块 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#module-extension)
        3.5.1 The extension Element  扩展元素 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice3.html#structure-extension)

4 Processing Model 处理模型 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html)

    4.1 Events Overview 事件综述 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-events)
    4.2 Initialization Events 事件初始化 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-init)
        4.2.1 The xforms-model-construct Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-modelConstruct)
        4.2.2 The xforms-model-construct-done Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-modelConstructDone)
        4.2.3 The xforms-ready Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-ready)
        4.2.4 The xforms-model-destruct Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-modelDestruct)
    4.3 Interaction Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-interaction)
        4.3.1 The xforms-next and xforms-previous Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-next)
        4.3.2 The xforms-focus Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-focus)
        4.3.3 The xforms-help and xforms-hint Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-help)
        4.3.4 The xforms-refresh Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-refresh)
        4.3.5 The xforms-revalidate Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-revalidate)
        4.3.6 The xforms-recalculate Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-recalculate)
        4.3.7 The xforms-rebuild Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-rebuild)
        4.3.8 The xforms-reset Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-reset)
        4.3.9 The xforms-submit Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-submit)
    4.4 Notification Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-notify)
        4.4.1 The DOMActivate Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-activate)
        4.4.2 The xforms-value-changed Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-valueChanged)
        4.4.3 The xforms-select and xforms-deselect Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-select)
        4.4.4 The xforms-scroll-first and xforms-scroll-last Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-scroll)
        4.4.5 The xforms-insert and xforms-delete Events (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-insert)
        4.4.6 The xforms-valid Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-valid)
        4.4.7 The xforms-invalid Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-invalid)
        4.4.8 The DOMFocusIn Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-DOMFocusIn)
        4.4.9 The DOMFocusOut Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-DOMFocusOut)
        4.4.10 The xforms-readonly Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-readonly)
        4.4.11 The xforms-readwrite Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-readwrite)
        4.4.12 The xforms-required Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-required)
        4.4.13 The xforms-optional Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-optional)
        4.4.14 The xforms-enabled Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-enabled)
        4.4.15 The xforms-disabled Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-disabled)
        4.4.16 The xforms-in-range Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-in-range)
        4.4.17 The xforms-out-of-range Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-out-of-range)
        4.4.18 The xforms-submit-done Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-submitdone)
        4.4.19 The xforms-submit-error Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-submitError)
    4.5 Error Indications (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-errors)
        4.5.1 The xforms-binding-exception Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-bindingException)
        4.5.2 The xforms-link-exception Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-linkException)
        4.5.3 The xforms-link-error Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-linkError)
        4.5.4 The xforms-compute-exception Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#evt-computeException)
    4.6 Event Sequencing (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-event-sequences)
        4.6.1 For input, secret, textarea, range, or upload Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#sequence-for-input)
        4.6.2 For output Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#sequence-for-output)
        4.6.3 For select or select1 Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#sequence-for-select)
        4.6.4 For trigger Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#sequence-for-trigger)
        4.6.5 For submit Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#sequence-for-submit)
        4.6.6 Sequence: Selection Without Value Change (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-event-seq-swvc)
        4.6.7 Sequence: Value Change with Focus Change (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-event-seq-vcwfc)
        4.6.8 Sequence: Activating a Trigger (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-event-seq-aat)
        4.6.9 Sequence: Submission (http://www.w3.org/TR/2003/REC-xforms-20031014/slice4.html#rpm-event-seq-s)

5 Datatypes 数据类型 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html)

    5.1 XML Schema Built-in Datatypes (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#datatypes-schema)
    5.2 XForms Datatypes (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#datatypes-xforms)
        5.2.1 xforms:listItem (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#dt-listItem)
        5.2.2 xforms:listItems (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#dt-listItems)
        5.2.3 xforms:dayTimeDuration (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#dt-dayTimeDuration)
        5.2.4 xforms:yearMonthDuration (http://www.w3.org/TR/2003/REC-xforms-20031014/slice5.html#dt-yearMonthDuration)

6 Model Item Properties 模型项目属性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html)

    6.1 Model Item Property Definitions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-xformsconstraints)
        6.1.1 The type Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-type)
        6.1.2 The readonly Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-readOnly)
        6.1.3 The required Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-required)
        6.1.4 The relevant Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-relevant)
        6.1.5 The calculate Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-calculate)
        6.1.6 The constraint Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-validate)
        6.1.7 The p3ptype Property (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-prop-p3ptype)
    6.2 Schema Constraints (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-using)
        6.2.1 Atomic Datatype (http://www.w3.org/TR/2003/REC-xforms-20031014/slice6.html#model-using-atomic)

7 XPath Expressions in XForms XForms中的XPath表达式 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html)

    7.1 XPath Datatypes (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-datatypes)
    7.2 Feature string for the hasFeature method call (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-hasfeature)
    7.3 Instance Data (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-instance)
        7.3.1 The getInstanceDocument() Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#idl-getInstanceDocument)
        7.3.2 The rebuild() Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#idl-rebuild)
        7.3.3 The recalculate() Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#idl-recalculate)
        7.3.4 The revalidate() Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#idl-revalidate)
        7.3.5 The refresh() Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#idl-refresh)
    7.4 Evaluation Context (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-eval)
    7.5 Binding Expressions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-binding-expression)
        7.5.1 Dynamic Dependencies (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-dynamic-dependency)
        7.5.2 Model Binding Expressions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-model-binding-expression)
        7.5.3 UI Binding Expressions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-ui-binding-expression)
        7.5.4 UI Binding in other XML vocabularies (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#ui-binding-foreign)
        7.5.5 Binding Examples (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#ui-binding-examples)
    7.6 XForms Core Function Library (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib)
    7.7 Boolean Functions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-bool)
        7.7.1 The boolean-from-string() Function (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-boolean-from-string)
        7.7.2 The if() Function (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-if)
    7.8 Number Functions (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-num)
        7.8.1 The avg() Function avg()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-avg)
        7.8.2 The min() Function min()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-min)
        7.8.3 The max() Function max()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-max)
        7.8.4 The count-non-empty() Function count-non-empty()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-count-non-empty)
        7.8.5 The index() Function index() 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-index)
    7.9 String Functions  String 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-string)
        7.9.1 The property() Function property函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-property)
    7.10 Date and Time Functions Date和Time 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-date)
        7.10.1 The now() Function now 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-now)
        7.10.2 The days-from-date() Function days-from-date() 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-get-duration-from-date)
        7.10.3 The seconds-from-dateTime() Function  seconds-from-dateTime() 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-get-duration-from-dateTime)
        7.10.4 The seconds() Function seconds()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-get-seconds-from-duration)
        7.10.5 The months() Function months()函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-get-months-from-duration)
    7.11 Node-set Functions Node-set 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-lib-nodset)
        7.11.1 The instance() Function instance() 函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#fn-instance)
    7.12 Extension Functions 扩展函数 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice7.html#expr-extension)

8 Form Controls 表单控制 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html)

    8.1 The XForms Form Controls Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#id2625797)
        8.1.1 Implementation Requirements Common to All Form Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-processing)
        8.1.2 The input Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-input)
        8.1.3 The secret Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-secret)
        8.1.4 The textarea Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-textarea)
        8.1.5 The output Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-output)
        8.1.6 The upload Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-upload)
        8.1.7 The range Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-range)
        8.1.8 The trigger Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-button)
        8.1.9 The submit Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-submit)
        8.1.10 The select Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-selectMany)
        8.1.11 The select1 Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-selectOne)
    8.2 Common Markup for Selection Controls (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelem)
        8.2.1 The choices Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-common-elements-choices)
        8.2.2 The item Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-common-elements-item)
        8.2.3 The value Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-common-choices-value)
    8.3 Additional Elements (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems)
        8.3.1 The filename Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems-filename)
        8.3.2 The mediatype Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems-mediatype)
        8.3.3 The label Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems-label)
        8.3.4 The help Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems-help)
        8.3.5 The hint Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-commonelems-hint)
        8.3.6 The alert Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice8.html#ui-common-elements-alert)

9 XForms User Interface XForms用户界面 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html)

    9.1 The XForms Group Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#id2631290)
        9.1.1 The group Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-group)
    9.2 The XForms Switch Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#id2631571)
        9.2.1 The switch Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-conditional)
        9.2.2 The case Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-case)
        9.2.3 The toggle Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#action-toggle)
    9.3 The XForms Repeat Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#id2632123)
        9.3.1 The repeat Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-repeat)
        9.3.2 Creating Repeating Structures Via Attributes (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui.repeat.via.attrs)
        9.3.3 The itemset Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-common-elements-itemset)
        9.3.4 The copy Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-adv-copy)
        9.3.5 The insert Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#action-insert)
        9.3.6 The delete Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#action-delete)
        9.3.7 The setindex Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#action-setRepeatCursor)
        9.3.8 Repeat Processing (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-repeat-processing)
        9.3.9 Nested Repeats (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-nested-repeats)
        9.3.10 User Interface Interaction (http://www.w3.org/TR/2003/REC-xforms-20031014/slice9.html#ui-repeat-ui)

10 XForms Actions XForms动作 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html)

    10.1 The XForms Action Module (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#id2634509)
        10.1.1 The action Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-action)
        10.1.2 The dispatch Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-dispatch)
        10.1.3 The rebuild Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-rebuild)
        10.1.4 The recalculate Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-recalculate)
        10.1.5 The revalidate Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-revalidate)
        10.1.6 The refresh Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-refresh)
        10.1.7 The setfocus Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-setfocus)
        10.1.8 The load Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-load)
        10.1.9 The setvalue Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-setvalue)
        10.1.10 The send Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-submit)
        10.1.11 The reset Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-reset)
        10.1.12 The message Element (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-info)
        10.1.13 Actions insert, delete and setindex (http://www.w3.org/TR/2003/REC-xforms-20031014/slice10.html#action-repeat)

11 Submit 提交 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html)

    11.1 The xforms-submit Event (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#submit-event)
    11.2 Submission Options (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#submit-options)
    11.3 Serialization as application/xml (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#serialize-xml)
    11.4 Serialization as multipart/related (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#serialize-multipart)
    11.5 Serialization as multipart/form-data (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#serialize-form-data)
    11.6 Serialization as application/x-www-form-urlencoded (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#serialize-urlencode)
    11.7 The post, multipart-post, form-data-post, and urlencoded-post Submit Methods (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#send-post)
    11.8 The put Submit Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#send-put)
    11.9 The get Submit Method (http://www.w3.org/TR/2003/REC-xforms-20031014/slice11.html#send-get)

12 Conformance 一致性 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html)

    12.1 Conformance Levels (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-levels)
        12.1.1 XForms Full (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-levels-full)
    12.2 Conformance Description (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-desc)
        12.2.1 Conforming XForms Processors (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-desc-processors)
        12.2.2 Conforming XForms Documents (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-desc-documents)
        12.2.3 Conforming XForms Generators (http://www.w3.org/TR/2003/REC-xforms-20031014/slice12.html#conform-desc-generators)

13 Glossary Of Terms 术语表 (http://www.w3.org/TR/2003/REC-xforms-20031014/slice13.html)



附录


A Schema for XForms (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceA.html)

    A.1 Schema for XML Events (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceA.html#schema-events)

B References (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceB.html)

    B.1 Normative References (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceB.html#references-norm)
    B.2 Informative References (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceB.html#references-inform)

C Privacy Considerations (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceC.html)

    C.1 Using P3P with XForms (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceC.html#id2641416)

D Recalculation Sequence Algorithm (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceD.html)

    D.1 Details on Creating the Master Dependency Directed Graph (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceD.html#rpm-processing-recalc-mddg)
    D.2 Details on Creating the Pertinent Dependency Subgraph (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceD.html#rpm-processing-recalc-pds)
    D.3 Details on Computing Individual Vertices (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceD.html#rpm-processing-recalc-compute)
    D.4 Example of Calculation Processing (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceD.html#rpm-processing-recalc-example)

E Input Modes (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html)

    E.1 inputmode Attribute Value Syntax (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-syntax)
    E.2 User Agent Behavior (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-ua-behavior)
    E.3 List of Tokens (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-values)
        E.3.1 Script Tokens (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-scripts)
        E.3.2 Modifier Tokens (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-modifiers)
    E.4 Relationship to XML Schema pattern facets (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-patterns)
    E.5 Examples 例子 (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceE.html#mode-examples)

F XForms and Styling (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceF.html) (Non-Normative)

    F.1 Pseudo-classes (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceF.html#id2644859)
    F.2 Pseudo-elements (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceF.html#id2645142)
    F.3 Examples (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceF.html#id2645356)

G Complete XForms Examples 完整的XForms例子 (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceG.html) (Non-Normative)

    G.1 XForms in XHTML  XHTML 中的XForms (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceG.html#xforms-in-xhtml-00)
    G.2 Editing Hierarchical Bookmarks Using XForms (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceG.html#bookmarks-in-x-smiles)
    G.3 Survey Using XForms and SVG (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceG.html#id2645506)

H Changelog (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceH.html) (Non-Normative)
I Acknowledgments (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceI.html) (Non-Normative)
J Production Notes (http://www.w3.org/TR/2003/REC-xforms-20031014/sliceJ.html) (Non-Normative)


Other languages
 
 Page execution time: 845.54 ms.
网上报警 苏ICP备05002329号