JS检查当图片不存在时显示默认图片和键盘大小写键状态

当图片不存在时显示默认图片

1 <script type="text/javascript"> 
2         var imgs = document.images; 
3         for(var i = 0;i < imgs.length;i++){ 
4             imgs[i].onerror = function(){ 
5                 this.src = "http://images2015.cnblogs.com/blog/66516/201511/66516-20151104233425055-1712623285.png"; 
6             } 
7         } 
8 </script>

或者:

1 <img src="" border="0" οnerrοr="this.src=' http://images2015.cnblogs.com/blog/66516/201511/66516-20151104233425055-1712623285.png'"/>

 

键盘大小写键状态

 1 <script type="text/javascript">
 2             function detectCapsLock(event) {
 3                 var e = event || window.event;
 4                 var o = e.target || e.srcElement;
 5                 var oTip = o.nextSibling;
 6                 var keyCode = e.keyCode || e.which; // 按键的keyCode 
 7                 var isShift = e.shiftKey || (keyCode == 16) || false; // shift键是否按住
 8                 if (
 9                     ((keyCode >= 65 && keyCode <= 90) && !isShift) // Caps Lock 打开,且没有按住shift键 
10                     || ((keyCode >= 97 && keyCode <= 122) && isShift)// Caps Lock 打开,且按住shift键
11                 ) {
12                     oTip.style.display = '';
13                 }
14                 else {
15                     oTip.style.display = 'none';
16                 }
17             }
18  
19             window.onload = function () {
20                 document.getElementById('<%= txtUserName.ClientID %>').focus();
21                 document.getElementById('<%= txtPassword.ClientID %>').onkeypress = detectCapsLock;
22             };
23 </script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值