欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>javascript教程

目录导航

JS检测大写锁定键(Caps Lock)是否被激活

美国ST机房 发布于 2012-02-13  
javascript教程

在网页开发设计过程中,当遇到密码输入的时候我们增加一个当前是否锁定大写键并提示给用户这样将会显得更加人性化。使用JS我们如何实现验证当前是否锁定大写锁呢?下面给大家列出代码

<script type="text/javascript">
function  detectCapsLock(event)
{
	var e = event||window.event;
	var o = e.target||e.srcElement;
	var oTip = o.nextSibling;
	var keyCode  =  e.keyCode||e.which; // 获取按键的keyCode
	var isShift  =  e.shiftKey ||(keyCode  ==   16 ) || false ;
	// 判断shift键是否按住
	if (
	((keyCode >=   65   &&  keyCode  <=   90 )  &&   !isShift)
	// Caps Lock 打开,且没有按住shift键
	|| ((keyCode >=   97   &&  keyCode  <=   122 )  &&  isShift)
	// Caps Lock 打开,且按住shift键
	){ oTip.style.display = ''; }
	else{ oTip.style.display  =  'none'; }
}
document.getElementById('password').onkeypress = detectCapsLock;
</script>

希望对您有所帮助

到零度科技查看原文:http://www.ldisp.com/a/javascript/2012/1184.shtml

上一篇:js实现网页划词分享到微博的功能,js划词分享
下一篇:JavaScript获取当前日期时间及其它操作

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

388

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理