溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

AJAX驗(yàn)證框架有哪些

發(fā)布時(shí)間:2021-10-13 15:23:38 來(lái)源:億速云 閱讀:91 作者:小新 欄目:web開發(fā)

這篇文章將為大家詳細(xì)講解有關(guān)AJAX驗(yàn)證框架有哪些,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

一 ASP.NET AJAX Framework

1、ValidatorCallout
是ASP.NET AJAX Control Toolkit中的一員,老瓶裝新酒,通過(guò)擴(kuò)展的方式為ASP.NET的驗(yàn)證控件提供漂亮的彈出提示效果。缺點(diǎn)是:目前的版本還不能提供服務(wù)端Custom Validator的擴(kuò)展。

同時(shí),ValidatorCallout還支持自定義CSS樣式,具體可參考官方頁(yè)面上的“ValidatorCallout Theming” 一節(jié),和這篇文章:http://www.imaginativeuniversal.com/StylingTheValidatorCalloutExtender.aspx
2、 mooTools Framework

fValidator - 基于 MooTools v1.1 構(gòu)建,支持一個(gè)頁(yè)面上多個(gè)form的驗(yàn)證。并能夠兼容幾乎所有的瀏覽器:IE、FF、Opera、Safari

3、FormCheck - 能夠驗(yàn)證Text、Radio、CheckBox、TextArea、Select等多種HTML元素,基于MooTools v1.1構(gòu)建。并能夠與YUI完美的結(jié)合(官方提供與YUI結(jié)合的版本下載)

二、jQuery Framework

4、jQuery Plugin: Validation - 起初基于 jQuery 1.2.2+,目前已經(jīng)升級(jí)到1.2.6。應(yīng)用很廣泛,能夠驗(yàn)證所有的標(biāo)準(zhǔn)HTML Form的Input元素

5、Simple jQuery form validation - 顧名思義,這個(gè)基于jQuery的驗(yàn)證框架非常容易實(shí)施和擴(kuò)展,官方鏈接沒(méi)有直接提供下載,我們可以在這里找到它: http://www.willjessup.com/sandbox/jquery/form_validator/val.js


三、Prototype Framework

6、LiveValidation - LiveValidation有兩個(gè)版本:prototype版和標(biāo)準(zhǔn)版。Prototype 版與prototype完美結(jié)合。LiveValidation 是一個(gè)小型的JavaScript開源驗(yàn)證框架,能夠?qū)崿F(xiàn)客戶端的快速、簡(jiǎn)便、強(qiáng)大的驗(yàn)證,并兼容目前主流的瀏覽器。

7、JSValidate - JSValidate是基于prototype和scriptacolous的Form驗(yàn)證框架,給我們帶來(lái)非常簡(jiǎn)單易用的JavaScript表單驗(yàn)證。但目前還處于beta階段囧...

8、Field validation with Prototype - 一個(gè)基于 prototype 和 scriptacolous 的健全的驗(yàn)證框架。它包含一些內(nèi)置的驗(yàn)證,我們可以輕易的去擴(kuò)展自定義的驗(yàn)證機(jī)制。

四、Spry Framework

9、Validation Widget - 這個(gè)驗(yàn)證框架由Adobe出品,在 Dreamweaver CS3下非常容易擴(kuò)展和實(shí)現(xiàn),如果你沒(méi)有使用Dreamweaver的話,也可以下載它的JavaScript版本。缺點(diǎn)是每個(gè)Input元素都要定義自己的JavaScript和CSS

五、No Framework

10、Clean Form Validation - Clean Form Validation是一個(gè)非常簡(jiǎn)單的JavaScript驗(yàn)證框架

11、Validate.js - Validate.js 能夠驗(yàn)證各種各樣的數(shù)據(jù),它與眾不同的特點(diǎn)是可以使用多種方法去驗(yàn)證數(shù)據(jù),激活方式由我們來(lái)決定

12、LiveValidation - 沒(méi)有基于Prototype的標(biāo)準(zhǔn)版與上面介紹的 prototype 版一樣強(qiáng)大易用。

13、iMask - 是一個(gè)開源的Masking框架,類似于ASP.NET AJAX Control Toolkit中的Mask Edit,由于是開源的,還支持各種鍵盤事件,非常不錯(cuò),也列入其中吧。

關(guān)于“AJAX驗(yàn)證框架有哪些”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI