ホームページ > ウェブフロントエンド > jsチュートリアル > Jqueryは新浪微博を模倣してテキストボックスに入力できる単語数のコードを取得する実装 box_jquery

Jqueryは新浪微博を模倣してテキストボックスに入力できる単語数のコードを取得する実装 box_jquery

WBOY
リリース: 2016-05-16 17:41:30
オリジナル
1155 人が閲覧しました
limit.js コード
コードをコピー コードは次のとおりです:

// txt: テキスト ボックス jquery オブジェクト
//limit: 制限された単語数
// isbyte: true: 制限をバイト数として扱う; false: 制限を文字数として扱う
// cb : コールバック関数、パラメータは入力可能な単語数です
function InitLimit(txt,limit,isbyte,cb){
txt.keyup(function(){
var str=txt.val( );
var charLen;
var byteLen=0;
if(isbyte){//元のブログ: blog.csdn.net/blueceyoung
for(var i=0;iif (str.charCodeAt(i)>255){
byteLen =2;
}else{
}
}
charLen = Math.floor((limit-byteLen)/2);
}else{
byteLen=str.length;
charLen=limit-byteLen; ;
});
}



ページ コード
:

コードをコピーします🎜> コードは次のとおりです。




< ;script type="text/javascript">
$(document).ready(function(){
InitLimit($("#txt"), 10,true,function(c){
if(c>=0){
$("#show").val(" " c " 文字も入力できます"); {
$("#show"). val("(-c) "文字数");

InitLimit($("#txt1) "),10,true,function(c) {
if(c>=0){
$("#show1").val("「 c " 文字も入力できます」);
}else{
$("# show1").val("超過" (-c) "文字")
}
}); /script>










ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート