输入密码提示大小写是否锁定js实现

问题描述

输入密码提示大小写是否锁定js实现


求教,该功能如何实现

解决方案

 function isCapslock(e){

    e = (e) ? e : window.event;

    var charCode = false;
    if (e.which) {
        charCode = e.which;
    } else if (e.keyCode) {
        charCode = e.keyCode;
    }

    var shifton = false;
    if (e.shiftKey) {
        shifton = e.shiftKey;
    } else if (e.modifiers) {
        shifton = !!(e.modifiers & 4);
    }

    if (charCode >= 97 && charCode <= 122 && shifton) {
        return true;
    }

    if (charCode >= 65 && charCode <= 90 && !shifton) {
        return true;
    }

    return false;

}

解决方案二:

http://www.cnblogs.com/xjyggd/archive/2008/10/13/1309662.html

解决方案三:

http://kryogenix.org/code/browser/jscapslock/jscapslock.html

时间: 2024-12-31 07:54:25

输入密码提示大小写是否锁定js实现的相关文章

输入密码检测大写是否锁定js实现代码_javascript技巧

这个月都还没.必须要凑数. 网站登录为了更好的用户体验都会在输入密码的时候检测是否开启大写.提醒用户. 在下面的 input框里测试下吧!这段代码来之 <点我>. 不过我做了一点小改进. 主要对 已经激活input框的 大写锁定进行实时检测. 复制代码 代码如下: <div> <input class="text" name="passwd" id="loginPasswd" type="password&

页面右下角弹出提示框示例代码js版

右下角弹出提示框想必大家不会陌生吧,本文简单的为大家实现一个,具体代码如下,有需求的朋友可以参考下   复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+&qu

重启提示计算机已经锁定不使用强制选项无法关机怎么解决

  1.在cmd中输入并按回车执行命令query user,查看后发现有两个用户登录使用; 计算机已经锁定不使用强制选项无法关机怎么解决-华为强制关机不重启"> 2.通过执行LOGOFF [sessionname | sessionid] [/SERVER:servername] [/V] 来使之登出; 3.最后再执行命令shutdown -r -t 0 成功重启.

页面右下角弹出提示框示例代码js版_javascript技巧

复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+r

博客天下网上商城提示:骗子常常锁定网购达人

俗话说的好"淹死会水的",羽化成蝶的道教创始人庄子老先生也说过,"善骑者坠于马.善水者溺于水.善饮者醉于酒,善战者殁于杀", 这不最近骗子们就盯上了http://www.aliyun.com/zixun/aggregation/35 900.html">网购达人. 博客天下网上商城了解到这位网购达人网名"小豆",因为经常在博客天下网上商城购物, 慢慢就熟悉了,她每月都会往银行卡里充1000元."这钱全都是用来网购的.一般

ASPX中不能执行JS函数,提示未定义,真要命,求大侠帮忙

问题描述 <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="HTMLPage.aspx.cs"Inherits="HTMLPage"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-

ie 8-IE8调试js,提示缺少对象

问题描述 IE8调试js,提示缺少对象 解决方案 JS的onclick在IE8中提示页面缺少对象JS除错与调试(IE8直接调试或VS) 解决方案二: void()和signin()都存在吗? 解决方案三: 你是点击的时候提示错误吗? 如果是的话,应该是 signin()这个函数不存在,或者是脚本代码错误了: 解决方案四: main.js 117行,把代码粘出来看看

jQuery在vs2008及js文件中的无智能提示的解决方法_jquery

jQuery在vs2008中的智能提示 1  安装VS2008SP1补丁 要确保您的vs2008已经打了sp1补丁,在vs2008的帮助里的关于,要是安装了sp1,会出现"版本 3.5 sp1",没安装当然就只有"版本 3.5". 如果没有安装可以在这下载sp1. 2  安装VS 2008 Patch KB958502以支持"-vsdoc.js"Intellisense文件.该补丁会导致Visual Studio在一个JavaScript库被引用

js带按钮的提示框可供选择示例代码_javascript技巧

今天在项目当中遇到一个问题(本人前台功底不深,高手勿喷): 可以供选择的弹出框: 利用jQuery没有想到好的提示效果. 参看js的API文档实现如下===confirm: 复制代码 代码如下: var r=confirm("该订单号已经存在,请重新输入或查询已存在订单详情!") if (di != null&& (r==true)) { userNameCnl.focus();//定位 userNameCnl.value = "";//清空数据 }