JavaScript动态提示输入框输入字数的方法


Posted in Javascript onJuly 27, 2015

本文实例讲述了JavaScript动态提示输入框输入字数的方法。分享给大家供大家参考。具体如下:

在QQ空间里有小纸条那么一个功能,随着你在文本框中输入多少字,上面会动态提示你“已经输入多少字”和“还可以输入多少字”,觉得挺好的,所以自己也试着做做,呵呵。
 
开始,我想很多人第一感觉就是通过js的 onkeydown或者onkeyup来做,中发现还可以用focus + setInterval() +blur来达到我们需要的效果,于是很快的我利用这种方法自己粗糙的写了一下,达到了预期的效果。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>IT技术网-JavaScript动态提示输入框输入字数</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function $(obj){
return document.getElementById(obj);
}
function sp(){
var tex = $('te').value;
var nun =tex.length;
var spa = $('span');
spa.innerHTML = nun;
}
</script>
</head>
<body>
你已经输入了<span id='span'>0</span>字
<input value="" id="te" type="text" onfocus="ss=setInterval(sp,600)" onblur="clearInterval(ss)"/>
</body>
</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JQuery 插件模板 制作jquery插件的朋友可以参考下
Mar 17 Javascript
javascript 数组学习资料收集
Apr 11 Javascript
js中的referrer返回上一页使用介绍
Sep 26 Javascript
jquery获取当前日期的方法
Jan 14 Javascript
JavaScript判断变量是否为空的自定义函数分享
Jan 31 Javascript
JS实现自适应高度表单文本框的方法
Feb 25 Javascript
JQuery实现带排序功能的权限选择实例
May 18 Javascript
原生js实现查询天气小应用
Dec 09 Javascript
js数组方法reduce经典用法代码分享
Jan 07 Javascript
vue移动UI框架滑动加载数据的方法
Mar 12 Javascript
vue数据传递--我有特殊的实现技巧
Mar 20 Javascript
webpack proxy 使用(代理的使用)
Jan 10 Javascript
JQUERY实现网页右下角固定位置展开关闭特效的方法
Jul 27 #Javascript
JQ技术实现注册页面带有校验密码强度
Jul 27 #Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
Jul 27 #Javascript
在for循环中length值是否需要缓存
Jul 27 #Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 #Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
Jul 27 #Javascript
javascript实现类似百度分享功能的方法
Jul 27 #Javascript
You might like
require(),include(),require_once()和include_once()的异同
2007/01/02 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
PHP开发微信支付的代码分享
2014/05/25 PHP
mantis安装、配置和使用中的问题小结
2014/07/14 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
javascript中的location用法简单介绍
2007/03/07 Javascript
javascript multibox 全选
2009/03/22 Javascript
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
jQuery UI Datepicker length为空或不是对象错误的解决方法
2010/12/19 Javascript
javascript parseInt() 函数的进制转换注意细节
2013/01/08 Javascript
jquery获取当前点击对象的value方法
2014/02/28 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
2015/03/04 Javascript
BootStrap中按钮点击后被禁用按钮的最佳实现方法
2016/09/23 Javascript
什么是JavaScript中的结果值?
2016/10/08 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
2017/12/26 Javascript
新版小程序登录授权的方法
2018/12/12 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
使用Three.js实现太阳系八大行星的自转公转示例代码
2019/04/09 Javascript
vue2.* element tabs tab-pane 动态加载组件操作
2020/07/19 Javascript
关于vue属性使用和不使用冒号的区别说明
2020/10/22 Javascript
利用Python的Django框架生成PDF文件的教程
2015/07/22 Python
Python实现字典按照value进行排序的方法分析
2017/12/23 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
如何在django中实现分页功能
2020/04/22 Python
Python生成并下载文件后端代码实例
2020/08/31 Python
幼儿园老师辞职信
2014/01/20 职场文书
年会活动策划方案
2014/01/23 职场文书
运动会入场式解说词
2014/02/18 职场文书
自动化专业大学生职业生涯规划范文:爱拚才会赢
2014/09/12 职场文书
股指期货心得体会
2014/09/13 职场文书
教师党员先进性教育自我剖析材料思想汇报
2014/09/24 职场文书
2014年预算员工作总结
2014/12/05 职场文书
治理商业贿赂工作总结
2015/08/10 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
为什么在foreach循环中JAVA集合不能添加或删除元素
2021/06/11 Java/Android