键盘按下抬起 简单应用
来源:互联网 发布:零起点学算法 编辑:程序博客网 时间:2024/05/18 00:52
<!DOCTYPE html><html><head><title>ZzhJs2.html</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="this is my page"><meta http-equiv="content-type" content="text/html; charset=UTF-8"><!--<link rel="stylesheet" type="text/css" href="./styles.css">--><script type="text/javascript">var a = document.getElementById("area");//count方法 作用 检测id="area"中字符长度 如果大于100显示红色 否则的显示绿色 function count() {if (a.value.length > 100) {a.value = a.value.substring(0, 100);}var num = a.value.length;var sheng = 100 - num;var s = document.getElementById("span");if (sheng == 0) {s.style.color = "#ff0000";} else {s.style.color = "#00ff00";}s.innerHTML = "还剩(" + sheng + ")个字";}//fun方法统计id=area区域总大写 小写 数字分别的个数function fun() {var str = a.value;var num1 = num2 = num3 = 0;for ( var i = 0; i < str.length; i++) {var ch = str.charAt(i)if (ch >= 'A' && ch <= 'Z') {num1++;} else if (ch >= 'a' && ch <= 'z') {num2++;} else if (ch >= '0' && ch <= '9') {num3++;}}document.getElementById("div").innerHTML = "大写字母:" + num1 + "小写字母:"+ num2 + "数字:" + num3;}</script></head><body><!-- 当键盘中某一个键抬起的时候就运行count方法 键盘按下和抬起分别是onkeydown和onkeyup --><textarea rows="5" cols="20" id="area" onkeydown="count();"></textarea><br><span id="span">还剩(100)个字</span><input type="button" value="统计" onclick="fun();"><div id="div"></div></body></html>
阅读全文
0 0
- 键盘按下抬起 简单应用
- 键盘按下和抬起事件(keydown,keyup)——原创
- Unity3d中使用OnGUI()函数判断“键盘按下抬起”功能的新方法。
- Button按下抬起状态
- 按钮实现按下抬起不同响应
- CxSkinButton增加鼠标按下抬起事件
- NGUI 按钮 按下 抬起 事件
- 实现ImageView按下变暗,抬起变亮。
- 给按钮设置按下抬起状态
- 鼠标按下和鼠标抬起事件
- 控件的抬起和按下事件
- 键盘抬起落下,输入框相应抬起落下
- ios 长按手势UILongPressGestureRecognizer 开始/结束(按下/抬起)
- android Button 的按下和抬起事件监听
- OnKeyListener里面onClick方法里面判断按下或抬起
- android button 按下及抬起事件监听器设置
- android button 按下及抬起事件监听器设置
- TextView 实现按下和抬起改变颜色
- oracle数据库SQL查询语句练习二
- struts2 json格式返回数据
- 注解
- kafka学习二:在linux环境下kafka搭建环境(单机版)
- 浅析统计学、数据挖掘、机器学习和AI的区别和关系
- 键盘按下抬起 简单应用
- JavaScript基础
- 2017.8.21 动态分配和撤销内存的运算符new和delete
- 基础程序设计结构
- Xcode Git 版本管理
- Windows服务之实现对服务的控制管理
- oracle 学习笔记
- 打印普通二叉树最大搜索子树
- Android 6.0权限判断封装的基类 实用在activity和fragment中