跳至內容

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 以不同於多個框的方式設定文字區域的大小。請參閱 帶樣式的文字區域
華夏公益教科書