當前位置:軟件學堂 > 資訊首頁 > 網絡編程 > 編程其他 > JS代碼實現IE中屏蔽退格鍵(BackSpace)

JS代碼實現IE中屏蔽退格鍵(BackSpace)

2012/10/26 17:04:39作者:佚名來源:網絡

移動端

【實例名稱】

JS代碼實現IE中屏蔽退格鍵(BackSpace)

【實例描述】

用戶在textarea中輸人內容時。不允許使用退格鍵。本例學習如何實現這種屏蔽。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>標題頁-學無憂(www.yzddtk.cn)</title>
</head>
<body>
<script language="javascript"> 
document.onkeydown = function() //用戶的按鍵事件
{     
    if(event.keyCode == 8)      //如果按下的是退格鍵
    { 
        if(event.srcElement.tagName.toLowerCase() != "input" 
           && event.srcElement.tagName.toLowerCase() != "textarea") //如果是在textarea內
            event.returnValue = false;                              //不執行任何操作
    } 
} 
</script> 
<input type=text><p> 
<textarea cols=80 rows=10></textarea> 
</body>
</html>

【運行效果】

運行效果

【難點剖析】

本例的重點是使用“event.keyCode”來判斷用戶的按鍵?!皁nkeydown”是鍵盤操作觸發的具體事件,退格鍵的鍵值為“8”。表達式“event.retumValue=false”表示當用戶按退格鍵時,不執行任何操作。

【源碼下載】

本實例JS代碼下載

 

欧美一级一极性活片免费观看,欧美一级艳片欧美精品,欧美一级性爱大片,欧美一级囗交视频 视频,欧美一级特黄录像视频