XForms是W3C組織所推薦的下一代在線Forms(早在2003年10月14日就被W3C推薦),它吸取了W3C標準諸如:XML Schema, XPath和基于XML的事件,XForms試圖突破當前HTML forms模型的一些限制。
XForms 的最大特色是包含了客戶端驗證的功能,我們知道,在HTML中,許多關于forms驗證的功能需要寫大量的JavaScript腳本,由于驗證的 Javascript腳本庫依賴于forms中的各個元素,當它們發生變化時,不得不重新更新或維護Javascript驗證腳本。XForms結合了許多關于驗證方面的功能,對form驗證只需要使用簡單的XML標記完成,其它亮點還有:XForms將數據從表現中分離,更健壯的數據類型表示,能夠遞交 XML數據到服務端-替代我們通常使用name/value遞交的做法(看起來這個還不錯;)),XForms可以在不同的設備上正常顯示。在學習 XForms之前,推薦先閱讀一下Web Forms 2.0,關于XForms的教程和文檔可在W3C站點找到.
posted on 2007-01-23 13:42
交口稱贊 閱讀(654)
評論(0) 編輯 收藏 所屬分類:
XForms