jQuery maxlength文本字?jǐn)?shù)限制插件

實(shí)現(xiàn)這個(gè)效果有很多方法,這里就介紹一種jQuery插件maxlength,它的使用非常簡(jiǎn)單,讓我們先看看演示:
jquery maxlength演示地址
演示代碼打包下載
看看Demo中的重點(diǎn)代碼:
1.載入maxlength.js
<script type="text/javascript" src="maxlength.js"></script>
2.加入函數(shù),Demo中有3個(gè)例子,你可以根據(jù)實(shí)際需要選擇不同的函數(shù),不過(guò)最后一個(gè)例子對(duì)于中文而言是無(wú)效的.
$(function () {
$('textarea.limited').maxlength({
'feedback' : '.charsLeft', 'useInput' : true
});
$('input.limited').maxlength({
'feedback' : '.charsLeft'
});
$('textarea.wordLimited').maxlength({
'words': true,
'feedback': '.wordsLeft', 'useInput' : true
});
});
3.調(diào)用
<form action="">
<p>可以輸入 <span class="charsLeft">20</span> 個(gè)字符</p>
<textarea class="limited"></textarea>
<input type="hidden" name="maxlength" value="20" />
</form>
<form action="">
<p>可以輸入 <span class="charsLeft">10</span> 個(gè)字符</p>
<input maxlength="10" class="limited" />
</form>
一些必要的解釋:
'useInput' : true 因?yàn)閠extarea需要借助input來(lái)實(shí)現(xiàn),所以當(dāng)你使用textarea的時(shí)候就需要這個(gè)參數(shù)
'feedback' : '.charsLeft' 是指即時(shí)顯示的字?jǐn)?shù)放入 class="charsLeft " 的容器中
input中設(shè)置最大數(shù)值直接用 maxlength="10"
textarea中的大數(shù)值需要設(shè)置與其對(duì)應(yīng)input的value數(shù)值 value="20"
- jQuery中size()方法用法實(shí)例
- jquery下div 的resize事件示例代碼
- jquery得到font-size屬性值實(shí)現(xiàn)代碼
- jquery 實(shí)現(xiàn)的改變顏色與背景的代碼 change(fontsize,background)補(bǔ)充2
- Jquery change(fontsize,background) 改變顏色與背景的代碼
- jQuery對(duì)象的length屬性用法實(shí)例
- 通過(guò)length屬性判斷jquery對(duì)象是否存在
- TextArea不支持maxlength的解決辦法(jquery)
- JQuery為textarea添加maxlength屬性的代碼
- jQuery length 和 size()區(qū)別總結(jié)
相關(guān)文章
jquery(javascript)自動(dòng)序列編號(hào)和屬性編號(hào)實(shí)現(xiàn)代碼
jquery(javascript)自動(dòng)序列編號(hào)和屬性編號(hào)實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-07-07基于JQuery的購(gòu)物車添加刪除以及結(jié)算功能示例
本篇文章主要介紹了基于JQuery的購(gòu)物車添加刪除以及結(jié)算功能示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03jQuery焦點(diǎn)圖輪播插件KinSlideshow用法分析
這篇文章主要介紹了jQuery焦點(diǎn)圖輪播插件KinSlideshow用法,結(jié)合實(shí)例形式較為詳細(xì)的分析了jQuery焦點(diǎn)圖輪播插件KinSlideshow的參數(shù)含義與使用方法,需要的朋友可以參考下2016-06-06jquery實(shí)現(xiàn)點(diǎn)擊彈出對(duì)話框
這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)點(diǎn)擊彈出對(duì)話框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02使用jQuery實(shí)現(xiàn)圖片遮罩半透明墜落遮擋
這篇文章主要介紹了使用jQuery實(shí)現(xiàn)圖片遮罩半透明墜落遮擋,效果非常棒,小伙伴們做相冊(cè)的時(shí)候可以直接拿走使用。2015-03-03jQuery內(nèi)置的AJAX功能和JSON的使用實(shí)例
通過(guò)jQuery內(nèi)置的AJAX功能,訪問(wèn)后臺(tái)獲得JSON格式的數(shù)據(jù),然后通過(guò)jQuer把數(shù)據(jù)直接在頁(yè)面上顯示,需要的朋友可以參考下2014-07-07jQuery實(shí)現(xiàn)折疊、展開的菜單組效果代碼
這篇文章主要介紹了jQuery實(shí)現(xiàn)折疊、展開的菜單組效果代碼,涉及jQuery針對(duì)頁(yè)面元素屬性動(dòng)態(tài)操作的相關(guān)技巧,展開折疊效果平滑自然,需要的朋友可以參考下2015-09-09