首頁 >web前端 >js教程 >非常好用的擴充Web表單JS插件總結

非常好用的擴充Web表單JS插件總結

php中世界最好的语言
php中世界最好的语言原創
2018-04-13 14:46:431408瀏覽

這次帶給大家非常好用的擴充Web表單JS外掛總結,使用擴充Web表單JS外掛的注意事項有哪些,以下就是實戰案例,一起來看一下。

在網站建置中,你可以使用java開發大量酷炫的特效放到你網站上,但我們知道,網路上也有很多開源的js庫和外掛程式可供選擇。如果你正在設計用戶註冊/登錄,訪客留言或活動報名等自訂表單,那麼下面這些插件,可以讓你的表單獲得更好的用戶體驗。

JCF Forms

# 我最喜歡的一款js表單外掛是 PSD2HTML 上的 JCF Forms。其名稱 JCF 是 Java Custom Forms 的縮寫,意思是「Java 自訂表單」。

使用這款插件,你可以自訂下拉清單、範圍滑桿、單選/複選按鈕、上傳元件等大部分Web表單控制項的樣式。它是完全免費的,基於JQuery編寫,配置起來非常方便。

iCheck

iCheck 是一款用於美化單選框和複選框的插件,這款插件是基於 Bootstrap 開發的,呼叫程式碼非常簡潔,幾乎不需要太多的js知識即可使用。外掛本身配有少量的預設主題,你可以直接拿來用,也可以自己設計新的主題。

除了外觀,此外掛程式還支援鍵盤輸入, 32 個自訂選項和十幾個回呼方法用來處理使用者行為。

Parsley.js

# 如果你喜歡 Vanilla JS,那麼你一定也會喜歡 Parsley,一種免費的基於JS的表單驗證庫。 Parsley 是獨一無二的,因為它不需要複雜的正規表示式來使其工作。它提供內建的驗證器,用於所有類型的輸入驗證,如電話號碼、電子郵件、地址或信用卡號等。

FloatLabel.js

# FloatLabel 用於實作 Web 表單輸入框的浮動提示,它有點類似 H5 的 placeholder 屬性(提供可描述輸入欄位預期值的提示資訊),但不同的是,FloatLabel 外掛程式實現的提示,當你開始在文字方塊中輸入文字時,提示並不會消失,而是顯示在文字上方,這非常人性化。

Tooltipster

# 在相對複雜的表單中使用 Tooltipster 做提示工具是非常不錯的選擇,Tooltipster 是一款免費的 JQuery 插件,可讓您在螢幕的任何位置添加提示資訊。 

您可以根據實際的使用者行為自訂提示特效,例如懸停、點擊、焦點觸發等。您還可以自訂他們的樣式和動畫效果,並且支援 Ajax 請求回調方法。

Fort.js

# 你可能發現了,有些網站會在螢幕頂部顯示進度條,用於提示表單填寫的完成程度。這對於用戶想知道還需要多久才能填寫冗長的表單是非常有幫助的。

使用 Fort.js,您只需要輸入幾行程式碼就可以在網站上實現表單填寫進度條效果了。此外掛也是完全免費的,也不限製表單中的欄位數量。

jQuery CC Validator

# 在網站中,資料安全是一個永恆的主題,特別是在電子商務網站中,經常會用到讓用戶輸入信用卡資訊的功能,我相信jQuery CC Validator 是迄今為止解決這一應用場景的最好用的插件。

它完全免費、開源,運行在 JQuery 庫之上,讓開發者使用起來非常方便,這是一個令人難以置信的插件。

BS3 Datepicker

BS3 Datepicker 是一款用於客製化 Web 表單中日期控制項的插件,基於 Bootstrap 框架編寫,完全圍繞著 Bootstrap 的設計風格,介面簡潔清晰,讓人一目了然。實際上,你可以在 Bootstrap 中找到很多令人敬畏的插件。

jQuery File Uploads不可否認,處理使用者上傳檔案是一項非常複雜的表單任務,特別是,當您需要建立一個適用於所有裝置的上傳控件,還能定義特定類型的文件,並且知道如何在後端處理它們的時候,工作就變得更為複雜。

這款 JQuery 檔案上傳插件,可以作為一個很好的解決方案應用在網站中,它為你解決了大部分上傳檔案時,可能遇到的問題或需要的配置。

jQuery Autotab

# Matthew Miller 的jQuery Autotab 插件,允許您為任何表單輸入定義一定長度,以便在完成後自動選擇下一個表單,它最適合於需要一定數量字元(如電話號碼或生日)的欄位

#相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

vue實作鍵盤效果

#node.js的路由中間件ge和post請求使用詳解

以上是非常好用的擴充Web表單JS插件總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn