jsvalidation使用方法

不設限發表於2011-12-13

Jsvalidation-文字元件的驗證應用的方法:

 

首先要把jsvalidation的檔案給拷貝得到webroot下面然後就對檔案進行配置就可以用了.

 

配置位置:

1.配置驗證的工程目錄validation-framework.js的var ValidationRoot = "/MessageBook/js/";

把MessageBook替換為自己的建立的工程的名字

 

2.配置錯誤的提示方式和被用於提示的form名稱validation-config.xml中的<form id=”” show-error=”” show-type=””>

這個地方是配置提示的顯示的格式的,id代表的是那個你要驗證的form的名字,而show-error則是你的提示的額方式,可以是用提示框來提示,也可以用一個隱藏的div來提示,不過div的名字必須要寫成error,而且在你呼叫驗證的頁面也需要加入一個name為error的div,至於div裡面的標籤的屬性就由自己來定了,在對具體的每個標籤進行驗證的時候還要注意不同的標籤使用不同的驗證,文字框用文字框的驗證,密碼框就用密碼框的驗證

<depend name="required"/>

<depend name="commonChar" />

 

3.在需要加入驗證的頁面引入驗證的頁面位置,這個地方要在需要進行驗證的頁面的<head>標籤內部引用javascript來把這個引用給加進來<scripttype="text/javascript"src="/MessageBook/js/validation-framework.js"></script>

 

4.在需要加入驗證的form中加入驗證的引用,onsubmit="return doValidate(this)"

 

5.如果有多個需要進行驗證的form那麼就要在validation-config.xml配置檔案中把需要進行驗證的form全部的都配置進來就行了.