用JavaScript检查大写键(Caps Lock)是否打开的脚本
在用户遇到需要输入密码的页面时候,密码中是否有大写字母?大写键(Caps Lock)是否打开?如果能给用户以提示,岂不是更好?
下面的示例代码给出了方法,必要的说明代码当中都有注释。
问中知识点:event.keyCode 和 event.shiftKey
代码
Detect Caps Lock
function detectCapsLock(e){
valueCapsLock = e.keyCode ? e.keyCode:e.which; // Caps Lock 是否打开
valueShift = e.shiftKey ? e.shiftKey:((valueCapsLock == 16 ) ? true : false ); // shift键是否按住
if (((valueCapsLock >= 65 && valueCapsLock = 97 && valueCapsLock
Caps Lock is on.
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
原文:http://www.blogjava.net/majianan/archive/2007/02/01/97284.html
相关推荐
-
JS实现将人民币金额转换为大写的示例代码
复制代码 代码如下: //人民币金额转大写程序 JavaScript版 //CopyRight Bardo QI function numToCny(num){ var capUnit = ['万','亿','万','圆','']; var capDigit = { 2:['角','分',''], 4:['仟','佰','拾','']}; var capNum=['零','壹','贰','叁','肆','伍','陆','柒','捌','玖'
-
JS案例分享之金额小写转大写
之前做项目的时候遇到需要在输入小写金额之后自动转成大写,经过一番研究,整出了如下代码,分享给大家,希望有所帮助 复制代码 代码如下: function Arabia_to_Chinese(Num){ for(i=Num.length-1;i>=0;i--) { Num = Num.replace(",","") Num = Num.replace(" ","") } Num = Num.replace("¥&q
-
JavaScript将数字转换成大写中文的方法
本文实例讲述了JavaScript将数字转换成大写中文的方法.分享给大家供大家参考.具体实现方法如下: function intToChinese ( str ) { str = str+''; var len = str.length-1; var idxs = ['','十','百','千','万','十','百','千','亿','十','百','千','万','十','百','千','亿']; var num = ['零','壹','贰','叁','肆','伍','陆','柒','捌',
-
将数字转换成大写的人民币表达式的js函数
将数字转换成大写的人民币,方法有很多,本例介绍的是使用js来完成的,看看下面的实现代码 function changeNumMoneyToChinese(money) { var cnNums = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖&quo
-
JavaScript 动态将数字金额转化为中文大写金额
复制代码 代码如下: function convertCurrency(currencyDigits) { // Constants: var MAXIMUM_NUMBER = 99999999999.99; // Predefine the radix characters and currency symbols for output: var CN_ZERO = "零"; var CN_ONE = "壹"; var CN_TWO = "贰"
-
js实现人民币大写金额形式转换
本文实例为大家分享了js实现金额转大写的相关代码,供大家参考,具体内容如下 function convertCurrency(num) { //转成人民币大写金额形式 var str1 = '零壹贰叁肆伍陆柒捌玖'; //0-9所对应的汉字 var str2 = '万仟佰拾亿仟佰拾万仟佰拾元角分'; //数字位所对应的汉字 var str3; //从原num值中取出的值 var str4; //数字的字符串形式 var str5 = ''; //人民币大写金额形式 var i; //循环变量 v
-
javascript将数字转换整数金额大写的方法
本文实例讲述了javascript将数字转换整数金额大写的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: function digit_uppercase(n) { var digit = [ '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' ]; var unit = [ ['元', '万', '亿'], ['', '拾', '佰', '仟'] ]; var s = ''; for (var i = 0; i < unit[
-
Javascript 阿拉伯数字转化中国大写数字的函数代码
主要函数代码: 复制代码 代码如下: function Chinese(num) { if(!/^\d*(\.\d*)?$/.test(num)) { alert("你输入的不是数字,请重新输入!"); return false; } var AA = new Array("零","壹","贰","叁","肆","伍","陆","柒&qu
-
用JavaScript检查大写键(Caps Lock)是否打开的脚本
在用户遇到需要输入密码的页面时候,密码中是否有大写字母?大写键(Caps Lock)是否打开?如果能给用户以提示,岂不是更好? 下面的示例代码给出了方法,必要的说明代码当中都有注释. 问中知识点:event.keyCode 和 event.shiftKey 代码 Detect Caps Lock function detectCapsLock(e){ valueCapsLock = e.keyCode ? e.keyCode:e.which; // Caps Lock 是否打开 valueSh
-
Oracle中检查外键是否有索引的SQL脚本分享
复制代码 代码如下: COLUMN COLUMNS format a30 word_wrapped COLUMN tablename format a15 word_wrapped COLUMN constraint_name format a15 word_wrapped SELECT TABLE_NAME, CONSTRAINT_NAME, CNAME1 || NVL2(CNAME2, ',' || CNAME2, NULL) || NVL2(CNA
-
用vbscript实现启用 Caps Lock (大写)键
问: 嗨,Scripting Guy!I have a script where users enter some information in an Input box.The information needs to be entered in all-capital letters, so my instructions say, "Please make sure the Caps Lock key is on before entering the information."
-
JavaScript检查子字符串是否在字符串中的方法
本文实例讲述了JavaScript检查子字符串是否在字符串中的方法.分享给大家供大家参考,具体如下: var strnew="Hello Raghu How are u" //Checking existence in entire string if(strnew.indexOf("Raghu") != -1 ) { alert("Exists"); } /* Checking existence at the end of string Fo
-
javascript检查浏览器是否支持flash的实现代码
javascript检查浏览器是否支持flash,程序输出结果: <script> function flashChecker() { var hasFlash = 0; //是否安装了flash var flashVersion = 0; //flash版本 if (document.all) { var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash'); if (swf) { hasFlash = 1; VSwf = swf.
-
JavaScript检查是否是正确的日期格式的代码
JavaScript 检查是否是正确的日期格式 function check(){ str = form1.txt.value; str = str.match(/^(\d{2,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); if (str == null){ alert('你输入的日期格式无效'); return false; }else if (str[3]>12 || str[4]>31){ alert("你输入的日期格式无效"); return
-
Javascript检查图片大小不要让大图片撑破页面
如何用Javascript判断图片大小,其实只要写一个简单的函数就可以了,当然这么判断要怎么写很多人可能不知道.发觉用 ASP 判断图片大小比数牛毛还繁复, 且判断了就判断了, 还要逻辑显示...烦. 用 Javascript 判断, 轻松搞定, 最终效果无非就是不要让大图片撑破页面. <script LANGUAGE="JAVASCRIPT"> //检查图片大小是否大于预期大小, 大于则显示为预期大小 function show(chkw) { //chk images
-
JavaScript检查数字是否为整数或浮点数的方法
本文实例讲述了JavaScript检查数字是否为整数或浮点数的方法.分享给大家供大家参考.具体如下: 检查是否为整数: function isInt(n) { return typeof n === 'number' && n % 1 == 0; } // or ,this support ie3 function isInt(n) { return typeof n === 'number' && parseFloat(n) == parseInt(n, 10) &
-
JavaScript屏蔽Backspace键的实现代码
今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly"/>时有一个奇怪的问题:如果光标进入只读文本框,然后按下Backspace键,就会跳转到上一个页面,效果就像点击了浏览器的后退按钮返回前一个页面一样,而在火狐和google下没有这样的问题出现,为了解决这个问题,写了一个如下的处理方法,如果文本框是只读的,那么就禁用Ba
-
JavaScript检查数据中是否存在相同的元素(两种方法)
这里是两个用于数组中查找重复元素的demo,可以看看啦 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="text" id="Values" style=
随机推荐
- Java 数据库连接池详解及简单实例
- 支付宝 接口开发帮助(asp,php,asp.net,jsp)
- SQL Server 分页查询存储过程代码
- Java 创建线程的两个方法详解及实例
- ASP.NET中Image控件使用详解
- 浅析javascript中函数声明和函数表达式的区别
- php对文件夹进行相关操作(遍历、计算大小)
- C语言中设置进程优先顺序的方法
- 浅谈C++的浅拷贝出现的错误
- 深入c# GDI+简单绘图的具体操作步骤(二)
- MySQL MEM_ROOT详解及实例代码
- Linux禁止普通用户su至root的解决方法
- CSS关于相对定位和绝对定位的说明实例
- JS操作JSON详细总结
- shell版Nginx日志蜘蛛爬取查看脚本
- jQuery简单设置文本框回车事件的方法
- Android Beam 文件传输失败分析与解决方法
- 浅谈JavaScript 函数参数传递到底是值传递还是引用传递
- ASP中Request对象获取客户端数据的顺序(容易忽略)
- Android版学生管理系统