通过js实时检测文本框内容
2016-03-10 00:35
525 查看
思路
1,在获取文本框焦点后,启动定时器,每隔100毫秒来查看文本内容的改变2,在文本框失去焦点后,清除定时器
下面是一个简单的例子
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>input 监听</title> </head> <body> <label> <span>姓名</span> <input id="input" type="text"> </label> <p id="input-tip"></p> <script type="text/javascript" src="http://cdn.bootcss.com/jquery/2.2.1/jquery.min.js"></script> <script type="text/javascript"> $("#input").focus(function(){ time = setInterval(function(){ var value = $("#input").val(); $("#input-tip").text(value); console.log("setInterval"); },100); }).blur(function(){ console.log("clearInterval"); clearInterval(time); }) </script> </body> </html>
![](https://images2015.cnblogs.com/blog/613870/201603/613870-20160310003427022-864230823.gif)
相关文章推荐
- javascript中call apply 与 bind方法详解
- JavaScript字符串常用的方法
- JavaScript File分段上传
- javascript实现可键盘控制的抽奖系统
- 解析javascript瀑布流原理实现图片滚动加载
- js实现上一页下一页的效果【附代码】
- js实现页面跳转的五种方法推荐
- js实现页面跳转的五种方法推荐
- js滑动提示效果代码分享
- JavaScript 就要统治世界了?
- 用JS实现常用算法
- js 弹出对话框3种方式
- js的一些页面处理(iframe的高度可变,回车提交)
- JavaScript常用判断函数
- 使用Javascript评估用户输入密码的强度
- JS操作Cookies
- Javascript 作用域和变量提升
- JSON对象,NSDictionary,NSString间的转换之NSJSONSerializati
- JSON对象转换成Byte(字节)数组
- js数组排序