中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

jQuery計(jì)算文本框字?jǐn)?shù)及限制文本框字?jǐn)?shù)的方法
來源:易賢網(wǎng) 閱讀:1499 次 日期:2016-08-04 15:44:21
溫馨提示:易賢網(wǎng)小編為您整理了“jQuery計(jì)算文本框字?jǐn)?shù)及限制文本框字?jǐn)?shù)的方法”,方便廣大網(wǎng)友查閱!

一個(gè)中文算兩個(gè),一個(gè)符號(hào)或數(shù)字,英文,算一個(gè)。(如果是規(guī)定140個(gè)字,乘以2,那么就是280個(gè))。需要用到Math.ceil方法,因?yàn)樽詈筮€是要除以2來還原顯示給用戶的字?jǐn)?shù);

名單

$(function(){

var $tex = $(".tex");

var $but = $(".but");

var ie = jQuery.support.htmlSerialize;

var str = 0;

var abcnum = 0;

var maxNum = 280;

var texts= 0;

var num = 0;

var sets = null;

$tex.val("");

//頂部的提示文字

$tex.focus(function(){

if($tex.val()==""){

$("p").html("您還可以輸入的字?jǐn)?shù)<span>140</span>");

}

})

$tex.blur(function(){

if($tex.val() == ""){

$("p").html("請(qǐng)?jiān)谙旅孑斎肽奈淖郑?);

}

})

//文本框字?jǐn)?shù)計(jì)算和提示改變

if(ie){

$tex[0].oninput = changeNum;

}else{

$tex[0].onpropertychange = changeNum;

}

function changeNum(){

//漢字的個(gè)數(shù)

str = ($tex.val().replace(/\w/g,"")).length;

//非漢字的個(gè)數(shù)

abcnum = $tex.val().length-str;

total = str*2+abcnum;

if(str*2+abcnum<maxNum || str*2+abcnum == maxNum){

$but.removeClass()

$but.addClass("but");

texts =Math.ceil((maxNum - (str*2+abcnum))/2);

$("p").html("您還可以輸入的字?jǐn)?shù)<span>"+texts+"</span>").children().css({"color":"blue"});

}else if(str*2+abcnum>maxNum){

$but.removeClass("")

$but.addClass("grey");

texts =Math.ceil(((str*2+abcnum)-maxNum)/2);

$("p").html("您輸入的字?jǐn)?shù)超過了<span>"+texts+"</span>").children("span").css({"color":"red"});

}

}

//按鈕點(diǎn)擊

$but.click(function(){

if($(this).is(".grey")){

sets = setInterval(flash,100);

$tex.addClass("textColor")

}

function flash(){

num++;

if(num == 4){

clearInterval(sets);

}

if(num%2 == 1){

$tex.addClass("textColor")

}else{

$tex.removeClass("textColor")

}

}

})

})

一、功能:

用戶邊輸入計(jì)算同時(shí)進(jìn)行,告訴用戶還剩余多少可輸入的字?jǐn)?shù);

當(dāng)超過規(guī)定的字?jǐn)?shù)后,點(diǎn)擊確定,會(huì)讓輸入框閃動(dòng)

二、功能分析

重點(diǎn)是用什么事件?

標(biāo)準(zhǔn)瀏覽器用oninput,而IE則使用onpropertychange ,這兩個(gè)事件的發(fā)生條件,是文本框的值發(fā)生改變。

字?jǐn)?shù)的計(jì)算。

一個(gè)中文算兩個(gè),一個(gè)符號(hào)或數(shù)字,英文,算一個(gè)。(如果是規(guī)定140個(gè)字,乘以2,那么就是280個(gè))。需要用到Math.ceil方法,因?yàn)樽詈筮€是要除以2來還原顯示給用戶的字?jǐn)?shù);

閃動(dòng)背景色

這里用到了模運(yùn)算,因?yàn)槭侵貜?fù)的動(dòng)作,第一次有顏色,第二次沒有顏色,這樣重復(fù)的動(dòng)作,就有閃動(dòng)效果.

因?yàn)槿庋垡吹竭@二次有顏色和無顏色的效果,所以需要用到延時(shí),setTimeout和setInterval. 這里用到的是setInterval,因?yàn)橐貜?fù)動(dòng)作。

下面一段代碼給大家介紹用jQuery實(shí)現(xiàn)限制輸入字?jǐn)?shù)的文本框。

1.導(dǎo)入外部.js文件:

<script src="http://static.l99.com/js/jquery/jquery-1.2.6.pack.js" type="text/javascript"></script>

2.在<body>標(biāo)簽中加入如下代碼:

<body>

還可以輸入<span id="word">140</span>個(gè)字<br />

<textarea id="txt" name="" cols="" rows=""></textarea>

<script language="javascript" type="text/javascript">

$("#txt").keyup(function(){

if($("#txt").val().length > 140){

$("#txt").val( $("#txt").val().substring(0,140) );

}

$("#word").text( 140 - $("#txt").val().length ) ;

});

</script>

</body>

3.如果頁面加載時(shí)輸入框中有默認(rèn)文本,那么要在頁面加載時(shí)運(yùn)行如下jQuery代碼,方能正確顯示:

$("#word").text( 140 - $("#txt").val().length ) ;

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
美女免费视频一区| 欧美一区二区精美| 国产精品久久久久久久电影| 欧美国产日韩一区| 久久裸体视频| 模特精品在线| 欧美日韩国产不卡| 国产精品呻吟| 激情文学一区| 亚洲国产日韩欧美综合久久| 亚洲人成7777| 99精品福利视频| 日韩午夜电影| 亚洲综合视频网| 亚洲女性裸体视频| 久久天天躁狠狠躁夜夜爽蜜月 | 麻豆成人小视频| 毛片基地黄久久久久久天堂| 欧美激情视频一区二区三区在线播放| 欧美乱大交xxxxx| 国产精品天天摸av网| 国内精品免费午夜毛片| 在线视频亚洲| 欧美a级一区| 国产无一区二区| 亚洲美女诱惑| 久久综合九色综合欧美就去吻| 欧美日韩亚洲免费| 亚洲成人在线免费| 亚洲欧美中文日韩v在线观看| 久久中文精品| 激情懂色av一区av二区av| 日韩一级免费| 久热精品视频在线观看| 国产日韩欧美一区二区三区在线观看| 亚洲国产影院| 久久三级视频| 激情文学综合丁香| 久久精品国产99精品国产亚洲性色| 欧美三级小说| 亚洲一区二区黄色| 国产精品任我爽爆在线播放| 国产亚洲精品v| 午夜久久tv| 国产农村妇女精品| 亚洲自拍三区| 国产欧美欧洲在线观看| 欧美一区二区三区在线免费观看| 国产精品久久99| 欧美一区二区视频免费观看 | 亚洲午夜一二三区视频| 国产视频综合在线| 玖玖在线精品| 一区二区三欧美| 国产精品亚洲第一区在线暖暖韩国| 亚洲一二三四久久| 国产综合激情| 欧美日韩成人一区二区| 亚欧成人在线| 在线免费日韩片| 欧美少妇一区二区| 久久久久久国产精品mv| 91久久国产综合久久蜜月精品| 欧美天天视频| 乱码第一页成人| 一区二区三区日韩欧美精品| 国产精品午夜电影| 欧美成人激情在线| 午夜精品久久久久| 99在线|亚洲一区二区| 国产丝袜一区二区三区| 欧美日韩亚洲高清| 麻豆av福利av久久av| 亚洲欧美日韩一区二区在线| 亚洲国产成人久久综合| 国产热re99久久6国产精品| 欧美日韩www| 久久综合影视| 久久久久久久国产| 日韩视频不卡| 亚洲福利在线看| 国内精品久久久久久久影视蜜臀| 欧美色图麻豆| 欧美日韩综合| 欧美午夜宅男影院在线观看| 欧美国产欧美综合| 欧美成人四级电影| 免费成人小视频| 美女国产一区| 久久综合精品国产一区二区三区| 亚洲精品资源| 亚洲精选在线| 夜夜嗨av一区二区三区网页| 亚洲区第一页| 一本在线高清不卡dvd| 99成人精品| 亚洲午夜精品国产| 亚洲欧美国产日韩中文字幕| 亚洲欧美日韩国产综合精品二区| 亚洲综合大片69999| 亚洲欧美一区在线| 久久久久国产一区二区| 麻豆91精品91久久久的内涵| 久久精品伊人| 欧美片在线观看| 国产精品高清在线观看| 国产网站欧美日韩免费精品在线观看 | 性欧美18~19sex高清播放| 欧美一级电影久久| 久久综合国产精品| 欧美日本免费| 国产一区日韩一区| 亚洲免费观看| 久久精品论坛| 国产精品av久久久久久麻豆网| 国产精品自在线| 亚洲激情偷拍| 久久国产手机看片| 免费看av成人| 国产女人精品视频| 亚洲乱码久久| 久久成人久久爱| 欧美日韩在线看| 亚洲免费在线视频一区 二区| 销魂美女一区二区三区视频在线| 欧美精品久久久久久| 黄色欧美成人| 亚洲一区国产一区| 久久国产精品网站| 国产精品免费小视频| 亚洲精选一区二区| 蜜桃久久av| 国语自产偷拍精品视频偷| 亚洲黄色成人| 巨乳诱惑日韩免费av| 国产精品高潮久久| 一区二区三区高清在线| 免费美女久久99| 又紧又大又爽精品一区二区| 亚洲女人天堂成人av在线| 欧美性猛交xxxx乱大交退制版| 亚洲精品人人| 欧美日韩国产精品一卡| av72成人在线| 国产精品v欧美精品v日本精品动漫| 亚洲精品一区二区三区四区高清| 久久青青草综合| 国产一区日韩欧美| 久久青青草综合| 国内精品写真在线观看| 麻豆精品在线视频| 亚洲国产精品女人久久久| 欧美一级二区| 狠久久av成人天堂| 欧美大片第1页| 亚洲一级网站| 黄色欧美日韩| 久久精品成人一区二区三区| 国产日本欧美在线观看| 噜噜噜噜噜久久久久久91| 在线看国产日韩| 欧美精品久久久久久久| 亚洲免费一在线| 韩国在线视频一区| 欧美成ee人免费视频| 亚洲剧情一区二区| 国产日韩欧美亚洲一区| 欧美成人精品一区二区| 亚洲欧美日韩综合aⅴ视频| 国产精品久久久久aaaa| 巨乳诱惑日韩免费av| 亚洲桃花岛网站| 一区二区三区在线观看视频| 欧美成ee人免费视频| 午夜精品一区二区三区在线视 | 亚洲国产综合91精品麻豆| 欧美体内she精视频在线观看| 欧美在线视频二区| 亚洲三级免费| 国产精品乱人伦中文| 欧美噜噜久久久xxx| 日韩亚洲在线| 亚洲区中文字幕| 亚洲高清一二三区| 亚洲国产精品t66y| 亚洲国产黄色| 亚洲国产精品久久久久婷婷884| 国产精品视频xxxx| 国产精品亚洲成人| 国产伦精品一区二区三区高清版| 欧美日韩免费一区二区三区视频| 麻豆精品视频在线观看| 噜噜噜久久亚洲精品国产品小说| 久久精品人人爽| 免费不卡亚洲欧美| 农村妇女精品| 欧美激情免费在线| 国产精品久久久久久久久果冻传媒| 国产精品久久7| 国产一区二区三区自拍|