最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript onkeypress事件入門實例(按下或按住一個鍵盤按鍵)

 更新時間:2014年10月17日 09:26:05   投稿:junjie  
這篇文章主要介紹了JavaScript onkeypress事件入門實例,onkeypress事件捕捉按下或按住一個鍵盤按鍵的情況,需要的朋友可以參考下

JavaScript onkeypress 事件

用戶按下或按住一個鍵盤按鍵時會觸發(fā) onkeypress 事件。

注意:onkeypress 事件與 onkeydown 事件有些細微差別,onkeypress 事件不做相應(yīng)功能鍵按下的處理。具體可將下面的示例更改為 onkeydown 事件后,可輸入 !@#$ 等特殊字符即可體會出二者之間的差別。

提示

Internet Explorer/Chrome 瀏覽器使用 event.keyCode 取回被按下的字符,而 Netscape/Firefox/Opera 等瀏覽器使用 event.which。

利用 onkeypress 事件只允許輸入數(shù)字

下面是一個利用 onkeypress 事件只允許用戶在表單域輸入數(shù)字的例子:

復制代碼 代碼如下:

<html>
<head>
<script>
function checkNumber(e)
{
    var keynum = window.event ? e.keyCode : e.which;
    //alert(keynum);
    var tip = document.getElementById("tip");
    if( (48<=keynum && keynum<=57) || keynum == 8 ){
        tip.innerHTML = "";
        return true;
    }else {
        tip.innerHTML = "提示:只能輸入數(shù)字!";
        return false;
    }
}  
</script>

</head>
<body>
<div>請輸入數(shù)字:<input type="text" onkeypress="return checkNumber(event);" />
<span id="tip"></span>
</div>
</body>
</html>

event.keyCode/event.which 得到的是一個按鍵對應(yīng)的數(shù)字值(Unicode 編碼),常用鍵值列于 onkeydown 事件一節(jié)中。例子中對 8 的值做特殊處理,是為了在文本域中支持退格(Backspace)鍵。

相關(guān)文章

最新評論

子洲县| 邓州市| 德庆县| 福州市| 清镇市| 同德县| 阿克陶县| 巴彦淖尔市| 芜湖县| 栖霞市| 灵宝市| 汝南县| 南丰县| 兰考县| 德清县| 巴彦县| 晋州市| 乐都县| 涟源市| 花垣县| 肃宁县| 澄江县| 平顶山市| 抚宁县| 嘉善县| 西充县| 黑水县| 通海县| 伊通| 田阳县| 依兰县| 吴川市| 米脂县| 社会| 蓝山县| 东乌| 远安县| 新绛县| 阳谷县| 扎囊县| 新平|