我有一個PHP項目,其中包含一個名爲與我們聯繫形式,在這個當用戶提交表單郵件已經發送給管理員。我的目標是設計這個頁面是動態的。我的意思是,管理員可以添加或更改聯繫我們頁面中的字段。我已經實現了一個文本編輯器來做到這一點。這裏管理員可以設計聯繫人頁面。我的問題是,我想驗證(服務器端和客戶端)所有的領域。怎麼可能使用JavaScript ..有沒有人知道這一點?
3
A
回答
0
如果不知道特定字段中的數據類型,可能無法進行表單驗證。例如,可能有多個電子郵件字段,但除非系統知道它是電子郵件地址,否則無法對電子郵件執行驗證。因此,根據我的最佳方式是設置「文本編輯器」或表單編輯器,以便可以分配預定義的字段類型。 對於如:
$Field_1 = array(type=>"textbox",validate_as=>"email");
0
也許你保存的格式,允許以確定每一個的內容類型的字段。在這種情況下,您可以在HTML中添加一個屬性來標識您需要在每種情況下應用的驗證類型。然後你可以使用一些驗證插件。 (例如Java script coder validation script,LS Form validator)
服務器端將沒有不同的情況,也許更簡單。
2
爲了使驗證工作,您必須有一組可以添加到窗體的預定義字段。
我最後一個項目,我也是這樣做的。有服務表格將由訪客填寫。服務所有者可以在應用程序控制面板中添加自定義字段,然後訪問者將看到該字段。設計時,可以添加的字段類型有限,一個普通字段:文本,textarea,收音機,複選框,下拉菜單以及電子郵件地址等特殊字段。唯一需要的驗證只是需要或不需要,專業領域將攜帶它自己的驗證規則。這個自定義字段數據然後保存到數據庫。當我顯示這個自定義字段時,我使用jQuery validation plugins做瀏覽器驗證,而在後端代碼中,我也使用Form Validation庫(我正在使用CodeIgniter)進行驗證。所有需要的規則在從數據庫獲取時由自定義字段攜帶。
我希望這是你想要做的。您可能會看到wufoo.com以查看字段設計器頁面的外觀。在我的項目中,這只是一個簡單的點擊和添加,沒有拖放功能。所有使用jQuery編寫的代碼用於項目使用。
相關問題
- 1. 使用JS的HTML表單驗證
- 2. JS表單驗證
- 3. JS表單驗證
- 4. HTML表單驗證
- 5. 在js中進行表單驗證
- 6. HTML表單驗證 - 出發
- 7. 的Javascript驗證HTML表單
- 8. JavaScript和HTML表單驗證
- 9. 如何驗證HTML表單?
- 10. HTML表單驗證幫助
- 11. PHP HTML表單驗證
- 12. 對HTML表單的驗證
- 13. 的HTML表單驗證
- 14. 在mvc中驗證純HTML表單
- 15. HTML表單不會在IE9中驗證
- 16. HTML驗證/腳本JS
- 17. 在表中動態構建表單的JS表單驗證
- 18. 外部Js文件不驗證我的HTML表單
- 19. Mailchimp內嵌表單驗證不工作的JS加載HTML
- 20. HTML表單Onsubmit驗證不起作用的JS功能
- 21. Angular Js:驗證表
- 22. 單選按鈕驗證HTML表單
- 23. HTML表單正則表達式驗證
- 24. JavaScript表單驗證行HTML表格
- 25. 與角JS使用CakePHP表單驗證
- 26. Angular JS表單驗證不起作用
- 27. JS表單驗證不起作用
- 28. 香菜JS多步表單驗證
- 29. Angular JS從屬表單字段驗證
- 30. 使用js衝突的表單驗證
http://www.google.com/search?q=javascript+form+validation – 2010-01-25 06:17:23