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 相关文章推荐
javascript ready和load事件的区别示例介绍
Aug 30 Javascript
JS Replace 全部替换字符的用法小结
Dec 24 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
Aug 27 Javascript
Node.js静态文件服务器改进版
Jan 10 Javascript
微信小程序 教程之事件
Oct 18 Javascript
Jquery Easyui日历组件Calender使用详解(23)
Dec 18 Javascript
js实现倒计时关键代码
May 05 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
Jun 04 Javascript
jQuery实现的简单歌词滚动功能示例
Jan 07 jQuery
微信小程序引入VANT组件的方法步骤
Sep 19 Javascript
Vue props中Object和Array设置默认值操作
Jul 30 Javascript
vue穿梭框实现上下移动
Jan 29 Vue.js
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 清除网页病毒的方法
2008/12/05 PHP
php url地址栏传中文乱码解决方法集合
2010/06/25 PHP
怎样使用php与jquery设置和读取cookies
2013/08/08 PHP
php中socket的用法详解
2014/10/24 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
PHP时间函数使用详解
2019/03/21 PHP
ASP中用Join和Array,可以加快字符连接速度的代码
2007/08/22 Javascript
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
node.js中的console.time方法使用说明
2014/12/09 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
2014/12/31 Javascript
js中unicode转码方法详解
2015/10/09 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
原生JS实现图片无缝滚动方法(附带封装的运动框架)
2017/10/01 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
2019/06/26 Javascript
微信小程序网络请求实现过程解析
2019/11/06 Javascript
JS实现进度条动态加载特效
2020/03/25 Javascript
Vue性能优化的方法
2020/07/30 Javascript
[02:19]DOTA2女子战队FOX视频专访:希望更多美眉一起加入
2013/10/15 DOTA
java直接调用python脚本的例子
2014/02/16 Python
python编程羊车门问题代码示例
2017/10/25 Python
Numpy 中的矩阵求逆实例
2019/08/26 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
python 实现socket服务端并发的四种方式
2020/12/14 Python
Python数据模型与Python对象模型的相关总结
2021/01/26 Python
详解淘宝H5 sign加密算法
2020/08/25 HTML / CSS
PHP开发的一般流程
2013/08/13 面试题
几道PHP的面试题
2012/05/19 面试题
警察思想汇报
2014/01/04 职场文书
加拿大探亲邀请信
2014/01/28 职场文书
班主任寄语大全
2014/04/04 职场文书
国企干部对照检查材料
2014/08/22 职场文书
购房公证委托书(2014版)
2014/09/12 职场文书
青年志愿者活动感想
2015/08/07 职场文书
腾讯云服务器部署前后分离项目之前端部署
2022/06/28 Servers