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实现简单模态窗口,背景灰显
Nov 14 Javascript
在Windows上安装Node.js模块的方法
Sep 25 Javascript
JS实现控制表格单元格垂直对齐的方法
Mar 30 Javascript
Bootstrap进度条组件知识详解
May 01 Javascript
JS HTML5实现拖拽移动列表效果
Aug 27 Javascript
JavaScript实现弹窗效果代码分析
Mar 09 Javascript
JS查找英文文章中出现频率最高的单词
Mar 20 Javascript
JS常见DOM节点操作示例【创建 ,插入,删除,复制,查找】
May 14 Javascript
vue系列之requireJs中引入vue-router的方法
Jul 18 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
Aug 25 Javascript
javascript中call,apply,callee,caller用法实例分析
Jul 24 Javascript
使用preload预加载页面资源时注意事项
Feb 03 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和MySql来与ODBC数据连接
2006/10/09 PHP
ajax取消挂起请求的处理方法
2013/03/18 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
PHP实现二维数组按某列进行排序的方法
2016/11/18 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
jQuery asp.net 用json格式返回自定义对象
2010/04/07 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
jquery实现点击页面计算点击次数
2015/01/23 Javascript
ztree获取当前选中节点子节点id集合的方法
2015/02/12 Javascript
jQuery多个input求和的实现方法
2015/02/12 Javascript
JavaScript常用脚本汇总(二)
2015/03/04 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
2015/04/15 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
jQuery阻止移动端遮罩层后页面滚动
2017/03/15 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
vue通过路由实现页面刷新的方法
2018/01/25 Javascript
vue构建动态表单的方法示例
2018/09/22 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
高效测试用例组织算法pairwise之Python实现方法
2017/07/19 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
Python3批量移动指定文件到指定文件夹方法示例
2019/09/02 Python
用Python写一个自动木马程序
2019/09/17 Python
Python开发之身份证验证库id_validator验证身份证号合法性及根据身份证号返回住址年龄等信息
2020/03/20 Python
python初步实现word2vec操作
2020/06/09 Python
使用html2canvas将页面转成图并使用用canvas2image下载
2019/04/04 HTML / CSS
利用Node实现HTML5离线存储的方法
2020/10/16 HTML / CSS
Yahoo-PHP面试题4
2012/05/05 面试题
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
教学评估实施方案
2014/03/16 职场文书
县政府办公室领导班子对照检查材料思想汇报
2014/09/28 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
大一新生军训新闻稿
2015/07/17 职场文书
oracle设置密码复杂度及设置超时退出的功能
2022/06/28 Oracle