• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >jquery > 基于jQuery的计算文本框字数的代码

基于jQuery的计算文本框字数的代码

作者: 字体:[增加 减小] 来源:互联网 时间:2017-08-16

通过本文主要向大家介绍了文本框,字数等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
一、功能:
  1.用户边输入计算同时进行,告诉用户还剩余多少可输入的字数;
  2.当超过规定的字数后,点击确定,会让输入框闪动
二、功能分析
  1.重点是用什么事件?
  标准浏览器用oninput,而IE则使用onpropertychange ,这两个事件的发生条件,是文本框的值发生改变。
  2.字数的计算。
    2.1一个中文算两个,一个符号或数字,英文,算一个。(如果是规定140个字,乘以2,那么就是280个)
    2.2需要用到Math.ceil方法,因为最后还是要除以2来还原显示给用户的字数;
  3.闪动背景色
  这里用到了模运算,因为是重复的动作,第一次有颜色,第二次没有颜色,这样重复的动作,就有闪动效果.
  因为肉眼要看到这二次有颜色和无颜色的效果,所以需要用到延时,setTimeout和setInterval. 这里用到的是setInterval,因为要重复动作。

感谢“妙味课堂”的视频

在线演示:http://demo.jb51.net/js/2012/myinputCount/
打包下载:http://www.jb51.net/jiaoben/55149.html


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • jQuery 控制文本框自动缩小字体填充
  • jQuery中ztree 点击文本框弹出下拉框的实例代码
  • jQuery实现限制文本框的输入长度
  • 将鼠标焦点定位到文本框最后(代码分享)
  • jquery实现文本框的禁用和启用
  • jquery动态添加文本并获取值的方法
  • jQuery+正则+文本框只能输入数字的实现方法
  • jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
  • jQuery文本框得到与失去焦点动态改变样式效果
  • jQuery动态改变多行文本框高度的方法

相关文章

  • 2017-08-16jQuery Dialog对话框事件用法实例分析
  • 2017-08-16jquery拖动层效果插件用法实例分析(附demo源码)
  • 2017-08-16jQuery实现美观的多级动画效果菜单代码
  • 2017-08-16基于jQuery实现搜索关键字自动匹配功能
  • 2017-08-16同域jQuery(跨)iframe操作DOM(示例代码)
  • 2017-08-16jquery实现的鼠标拖动排序Li或Table
  • 2017-08-16jquery实现转盘抽奖功能
  • 2017-08-16在jquery boxy中添加百度地图坐标拾取注意流程
  • 2017-08-16jQuery遍历json的方法分析
  • 2017-08-16一个关于jqGrid使用的小例子(行按钮)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
    • 从零开始学习jQuery (七) jQuery动画实现 让页面动起来
    • jQuery查找和过滤_动力节点节点Java学院整理
    • jQuery实现根据类型自动显示和隐藏表单
    • 基于jQuery实现表格内容的筛选功能
    • Jquery 跨域访问 Lightswitch OData Service的方法
    • jQuery tagsinput在h5邮件客户端中应用详解
    • jQuery实现图片滑动效果
    • jQuery+slidereveal实现的面板滑动侧边展出效果
    • js jquery获取当前元素的兄弟级 上一个 下一个元素

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有