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

JavaScript onkeypress事件入門(mén)實(shí)例(按下或按住一個(gè)鍵盤(pán)按鍵)

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

JavaScript onkeypress 事件

用戶按下或按住一個(gè)鍵盤(pán)按鍵時(shí)會(huì)觸發(fā) onkeypress 事件。

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

提示

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

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

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

復(fù)制代碼 代碼如下:

<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>請(qǐng)輸入數(shù)字:<input type="text" onkeypress="return checkNumber(event);" />
<span id="tip"></span>
</div>
</body>
</html>

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

相關(guān)文章

最新評(píng)論

肥乡县| 惠来县| 平塘县| 晋中市| 平和县| 和林格尔县| 靖州| 南京市| 逊克县| 天水市| 墨玉县| 徐闻县| 万安县| 唐河县| 微博| 营口市| 瑞丽市| 西平县| 乌海市| 东莞市| 永嘉县| 会东县| 襄垣县| 山阳县| 红河县| 铜山县| 荣昌县| 略阳县| 满洲里市| 安平县| 灵璧县| 西乡县| 蓬溪县| 沙河市| 潍坊市| 林周县| 海淀区| 托克托县| 安阳市| 阳西县| 剑川县|