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 相关文章推荐
再谈ie和firefox下的document.all属性
Oct 21 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
Apr 04 Javascript
jquery+ajax验证不通过也提交表单问题处理
Dec 12 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
Mar 31 Javascript
15个常用的jquery代码片段
Dec 19 Javascript
简单理解vue中track-by属性
Oct 26 Javascript
JavaScript 轮播图和自定义滚动条配合鼠标滚轮分享代码贴
Oct 28 Javascript
vuejs如何配置less
Apr 25 Javascript
Angular中响应式表单的三种更新值方法详析
Aug 22 Javascript
vue 出现data-v-xxx的原因及解决
Aug 04 Javascript
VUE 实现element upload上传图片到阿里云
Aug 12 Javascript
vue element-ul实现展开和收起功能的实例代码
Nov 25 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 各种排序算法实现代码
2009/08/20 PHP
PHP中通过语义URL防止网站被攻击的方法分享
2011/09/08 PHP
PHP过滤★等特殊符号的正则
2014/01/27 PHP
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
ThinkPHP中where()使用方法详解
2016/04/19 PHP
Ajax PHP JavaScript MySQL实现简易无刷新在线聊天室
2016/08/17 PHP
IE和Mozilla的兼容性汇总event
2007/08/12 Javascript
根据json字符串生成Html的一种方式
2013/01/09 Javascript
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
JS实现拖动示例代码
2013/11/01 Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
2015/05/11 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
jQuery Timelinr实现垂直水平时间轴插件(附源码下载)
2016/02/16 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
JS+Ajax实现百度智能搜索框
2017/08/04 Javascript
vue+element-ui+ajax实现一个表格的实例
2018/03/09 Javascript
js动态引入的四种方法
2018/05/05 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
vue中监听路由参数的变化及方法
2019/12/06 Javascript
vue 路由守卫(导航守卫)及其具体使用
2020/02/25 Javascript
JS中的继承操作实例总结
2020/06/06 Javascript
[05:08]DOTA2-DPC中国联赛3月6日Recap集锦
2021/03/11 DOTA
python构造icmp echo请求和实现网络探测器功能代码分享
2014/01/10 Python
Python中使用装饰器和元编程实现结构体类实例
2015/01/28 Python
一个基于flask的web应用诞生(1)
2017/04/11 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
python 批量添加的button 使用同一点击事件的方法
2019/07/17 Python
解决Python中回文数和质数的问题
2019/11/24 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
css3中背景尺寸background-size详解
2014/09/02 HTML / CSS
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
银行领导证婚词
2014/01/11 职场文书
十岁生日家长答谢词
2014/01/17 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
捐助倡议书
2015/01/19 职场文书
详解Python如何批量采集京东商品数据流程
2022/01/22 Python