jquery统计输入文字的个数并对其进行判断
<textarea placeholder="该产品满足你的期待吗?说说你的使用心得,分享给 同样看中的他们吧"></textarea>
<span class="nl_zsjc"><i class="nlysrzs">0</i>/<em class="nlzzts">300</em> 个字</span>
js部分
<script type="text/javascript">
    $(function(){
        $(' .pjfb_wz textarea').keyup(function(){
            var txtLeng = $('.pjfb_wz textarea ').val().length;
            if( txtLeng>300){//判断字体是否超出界限
                //$('.nlzzts').text(' 0 ');
                var fontsize = $('.pjfb_wz textarea').val().substring(0,300);
                $('.pjfb_wz textarea ').val( fontsize );
            }else{
                $('.nlysrzs').text(txtLeng);//
                $('.nlzzts').text(300-txtLeng);//剩余文字个数
            }
        });
    });
</script>
效果图



再来添加一个原声js判断字体数量
<html>
<head>
<title>js判断字体输入个数 </title>
<meta charset="utf-8">
<script language="javascript">
function keypress1() //text输入长度处理
{
var text1=document.getElementById("mytext1").value;
var len=0+text1.length;
var show="你还可以输入"+len+"个字"; var show=len+"/"; document.getElementById("name").innerText=show;
// var len;
// if(text1.length>60) //textarea控件不能用maxlength属性,就通过这样显示输入字符数了
// {
// document.getElementById("mytext1").value=text1.substr(0,60);
// len=0;
// }else{
// len=60-text1.length;
// }
// var show="你还可以输入"+len+"个字";
// document.getElementById("name").innerText=show;
}
function keypress2() //textarea输入长度处理
{
var text1=document.getElementById("myarea").value;
var len;//记录剩余字符串的长度
if(text1.length>=300)//textarea控件不能用maxlength属性,就通过这样显示输入字符数了
{
document.getElementById("myarea").value=text1.substr(0,300);
len=0;
}
else
{
len=300-text1.length;
}
var show="你还可以输入"+len+"个字";
document.getElementById("pinglun").innerText=show;
}
</script>
</head>
<body>
<center>
<div style="text-align:left;">
<h3>昵称: </h3>
<input maxlength="60" type="text" id="mytext1" onKeyUp="keypress1()"/>
<font color="gray"> <label id="name">0/</label> </font>
<font color="gray"> <label>60 </label> </font> <h3>评论内容: </h3> <textarea id="myarea" style="height:100px;width:200px;overflow-x:hidden;overflow-y:hidden" onKeyUp="keypress2()" onblur="keypress2()"> </textarea>
<font color="gray"> <label id="pinglun">你还可以输入300个字 </label> </font>
<div>
</center>
</body>
</html>

jquery统计输入文字的个数并对其进行判断的更多相关文章
- C 循环统计输入的单词个数和字符长度
		C 循环统计输入的单词个数和字符长度 #include <stdio.h> #include <Windows.h> int main(void) { ]; ; ; print ... 
- textarea输入文字限制个数
		说明: w-count固定为数字部分的class textarea-active为超出最大输入文字个数报错信息的class html 部分: <div class="wrap wrap ... 
- Python入门习题7.分别统计输入各类字符个数
		例7.用户从键盘输入一行字符,编写一个程序,统计并输出其中的英文字符(包括中文字符).数字.空格和其他字符个数. #字符数统计.py Str = input('请输入一行字符:') alpha = 0 ... 
- js统计输入文字的字节数(byte)
		这里主要考虑的是日文,日文中包含了半角和全角文字,半角算1,全角算2. <html> <head> <script language="javascript&q ... 
- 使用JQuery统计input和textarea文字输入数量代码
		本文主要介绍了jQuery实现统计输入文字个数的方法,需要的朋友可以参考下. HTML部分: <input type="text" value="我是输入的文字&q ... 
- js对输入文字个数的限制...
		发表留言或者微博的时候,对输入文字个数的限制,下面分两种情况,每种分别介绍两种实现方式: 第一种:一个汉字算一位,两个字母或符号算一位. 通过ASCII编码来判断 textarea.onkeyup = ... 
- php实现 统计输入中各种字符的个数
		php实现 统计输入中各种字符的个数 一.总结 一句话总结:谋而后动,想清楚,会非常节约编写代码的时间. 1.对结果可能是0的变量,记得初始化? 4 $len=0; 5 $len=strlen($st ... 
- js 控制输入文字个数(换行不算)
		如题,换行符在textarea中是要当成一个字符的.用普通的maxlength属性就不行了,于是想到通过事件来控制输入文字的长度. 注意哦,回车换行不能算成字符.这样的话,普通的substring等方 ... 
- Android 实现限制EditText输入文字的数量
		前段时间比较忙 没来的及时分享出来.需求是这样的要求用户只能输入12个字符或者6位中文的数据:作为一个菜鸟遇到这样的问题第一反应就是 Android:maxLength="12"这 ... 
随机推荐
- 关于启动kylin报Failed to find metadata store by url: kylin_metadata@hbase的问题解决
			一.出问题的原因 昨天因为项目需要,要将cloudera集群改成高可用,没想到失败了,当时因为冲动手动删了几个hdfs实例的原因,导致退不到原来的状态,折腾了一天,最后终于退回了非HA的集群,但是hd ... 
- 自然语言处理(简称NLP)
			自然语言处理(简称NLP),是研究计算机处理人类语言的一门技术,包括: 1.句法语义分析:对于给定的句子,进行分词.词性标记.命名实体识别和链接.句法分析.语义角色识别和多义词消歧. 2.信息抽取:从 ... 
- [转帖]Java 2019 生态圈使用报告,这结果你赞同吗?
			Java 2019 生态圈使用报告,这结果你赞同吗? http://www.51testing.com/html/94/n-4462794.html 发表于:2019-10-15 17:10 作者: ... 
- 关于String Json 与其他类型数据转换的总结:
			一:关于自己遇到的坑: 跨域请求获取到 String Json(GSON处理) 数据后处理转换为实体类进行存储: 跨域 return Gson.toJson(map): 通过Http等方法获取请求结果 ... 
- C++打印乘法表
			#include <iostream> #include <Windows.h> #include <iomanip> using namespace std; i ... 
- C++枚举类型教案
			一.枚举类型的应用场景 只需要将需要的变量值一一列举出来,便构成一个枚举类型. 二.枚举类型的定义 ·定义方式: enum 枚举类型名字{枚举常量表}: ·关键字enum:说明接下来定义的是一个枚举类 ... 
- PHP 中 include 和 require 的区别详解
			require() 语句的性能与 include() 相类似,都是包括并运行指定文件.除了处理失败的方式不同之外.require 在出错时产生 E_COMPILE_ERROR 级别的错误,终止脚本运行 ... 
- 配置Fiddler
			想要 浏览更多Fiddler内容:请点击进入Fiddler官方文档 阅读目录: 1.Fiddler入门 2.配置web浏览器以使用Fiddler: 3.配置Fiddler解密HTTPS流量: 4.配置 ... 
- 跟我一起学docker
			一.认识 1.什么是docker Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目.它基于 Google 公司推出的 Go 语言实现. 项目后来加 ... 
- TODO-依赖注入与控制反转
			交互框架之Actor与Listener的关系 https://www.cnblogs.com/mq0036/p/7473371.html 
