JQuery统计input和textarea文字输入数量(代码分享)


Posted in Javascript onDecember 29, 2016

本文主要介绍了jQuery实现统计输入文字个数的方法,需要的朋友可以参考下。

HTML部分:

<input type="text" value="我是输入的文字" maxlength="10" id="detail1"/>
<p><span id="detail1_num">0</span>/<span>10</span></p>
<textarea placeholder="最多输入100字" rows="3" maxlength="100" class="editDetail" id="detail2" >呵呵</textarea>
<p><span id="detail2_num">0</span>/<span>100</span></p>

JS部分:

$(function(){ 
 /*input字数*/
 /*在页面刚载入时先显示出输入框的字数*/
 var text1=$("#detail1").val();
 var counter1=text1.length;
 $("#detail1_num").text(counter1);
 /*添加触发事件进行动态计算输入框的字数*/
 $("#detail1").on('blur keyup input',function(){
 var text=$("#detail1").val();
 var counter=text.length;
 $("#detail1_num").text(counter);
 });
 /* textarea字数*/
 var text2=$("#detail2").val();
 var counter2=text2.length;
 $("#detail2_num").text(counter2);
 $("#detail2").on('blur keyup input',function(){
 var text=$("#detail2").val();
 var counter=text.length;
 $("#detail2_num").text(counter);
 });
});

效果图如下:

JQuery统计input和textarea文字输入数量(代码分享)

由于博主主要做移动端开发,刚开始在移动端测试时由于输入文字是会出现输入框,在输入框中输入的文字在计算时会出现错误,所以又添加了一个input事件,这个事件会在输入框内边输入边进行计算(主要是拼音输完以后确认汉字部分)。

希望对大家有帮助。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js列举css中所有图标的实现代码
Jul 04 Javascript
验证码在IE中不刷新而谷歌等浏览器正常的解决方案
Mar 18 Javascript
jquery实现焦点图片随机切换效果的方法
Mar 12 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
js中常用的Math方法总结
Jan 12 Javascript
AngularJS动态菜单操作指令
Apr 25 Javascript
详解AngularJS脏检查机制及$timeout的妙用
Jun 19 Javascript
vue中axios解决跨域问题和拦截器的使用方法
Mar 07 Javascript
vue项目部署到Apache服务器中遇到的问题解决
Aug 24 Javascript
使用pkg打包ThinkJS项目的方法步骤
Dec 30 Javascript
js 动态校验开始结束时间的实现代码
May 25 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
Nov 19 Javascript
jQuery中的siblings()是什么意思(推荐)
Dec 29 #Javascript
JQuery获取鼠标进入和离开容器的方向
Dec 29 #Javascript
jQuery实现遮罩层登录对话框
Dec 29 #Javascript
JS实现的简易拖放效果示例
Dec 29 #Javascript
使用DeviceOne实现微信小程序功能
Dec 29 #Javascript
Angularjs 动态改变title标题(兼容ios)
Dec 29 #Javascript
浅谈js算法和流程控制
Dec 29 #Javascript
You might like
刚才在简化php的库,结果发现很多东西
2006/12/31 PHP
php 购物车的例子
2009/05/04 PHP
ThinkPHP的截取字符串函数无法显示省略号的解决方法
2014/06/25 PHP
PHP提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
php微信开发之百度天气预报
2016/11/18 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
php判断/计算闰年的方法小结【三种方法】
2019/07/06 PHP
showModalDialog 和 showModelessDialog
2007/01/22 Javascript
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
DOM2非标准但却支持很好的几个属性小结
2012/01/21 Javascript
用简洁的jQuery方法toggleClass实现隔行换色
2014/10/22 Javascript
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
js文字横向滚动特效
2015/11/11 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
ES6新特性之字符串的扩展实例分析
2017/04/01 Javascript
jQuery实现checkbox的简单操作
2017/11/18 jQuery
Mac下通过brew安装指定版本的nodejs教程
2018/05/17 NodeJs
[03:05]《我与DAC》之xiao8:DAC与BG
2018/03/27 DOTA
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
详解Python中的动态属性和特性
2018/04/07 Python
python如何爬取个性签名
2018/06/19 Python
python字符串分割及字符串的一些常规方法
2019/07/24 Python
python pycharm最新版本激活码(永久有效)附python安装教程
2020/09/18 Python
python实现查找所有程序的安装信息
2020/02/18 Python
Python Serial串口基本操作(收发数据)
2020/11/06 Python
HTML5 Web 存储详解
2016/09/16 HTML / CSS
基于 HTML5 WebGL 实现的垃圾分类系统
2019/10/08 HTML / CSS
会走动的图形html5时钟示例
2014/04/27 HTML / CSS
销售行业个人求职自荐信
2013/09/25 职场文书
高中毕业自我鉴定
2013/12/13 职场文书
警示教育活动总结
2014/05/05 职场文书
2015元旦主持词开场白和结束语
2014/12/14 职场文书
试用期辞职信范文
2015/03/02 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
Go语言 go程释放操作(退出/销毁)
2021/04/30 Golang
解析python中的jsonpath 提取器
2022/01/18 Python