js 实时计算文本框字数限制

Posted wxc1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 实时计算文本框字数限制相关的知识,希望对你有一定的参考价值。

$.fn.myTarea = function()
return this.each(function()
$(this).bind(‘input propertychange‘, function()
var id = $(this).attr("id");
var maxContent=200;
var strlen = 0; //初始定义长度为0
var txtval = $(‘#‘+id).val().trim();
for (var i = 0; i <txtval.length; i++)
strlen +=1;

var leftSize = maxContent - strlen;
if(strlen>maxContent)
var udesc=txtval.substring(0,maxContent);
$("textarea").val(udesc);
else
$(‘#‘+id+‘Span‘).css("color","#999999");
$(‘#‘+id+‘Span‘).text("* "+strlen+"/"+leftSize+"");

// if(txtval.length>200)
//
//
// var content=$(this).val().substring(0,51);
// $("textarea").val(content);
//
//

);
);


以上是关于js 实时计算文本框字数限制的主要内容,如果未能解决你的问题,请参考以下文章

输入框文本输入限制问题以及中文输入法下字符阶段的处理

文本输入框内实时检测输入的字数

vue.js文本框字数限制

用jQuery实现限制输入字数的文本框

文本框textarea实时提示还可以输入多少文字

JQUERY 一个文本框,限制只能输入百分比或者货币类型