国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js在輸入框屏蔽按鍵,只能鍵入數字的示例代碼

2019-11-20 21:19:41
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

<script language="javascript">
function GetInput(){//屏蔽非數字和非退格符
    var k = event.keyCode;   //48-57是大鍵盤的數字鍵,96-105是小鍵盤的數字鍵,8是退格符←
    if ((k <= 57 && k >= 48) || (k <= 105 && k >= 96) || (k== 8)){
     return true;
    } else {
     return false;
    }
}
function Set(obj){
   //即時處理輸入框的內容,比如進行某些運算
}
</script>
<input type='text' value='1' onkeydown='return GetInput()' onkeyup='Set(this)' >

技術要領:onkeydown事件先于onkeyup事件被觸發;當onkeydown事件return false時onkeyup事件將不會被觸發,并且輸入框中也不會有用戶剛按下的這個字符,從而實現了屏蔽某些字符的目的。了解了這一事件觸發原理,思想上應當有所延伸(比如鼠標的幾個事件也會是這樣的機制)...
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 房产| 姚安县| 台安县| 射阳县| 甘肃省| 云林县| 龙海市| 象州县| 孟津县| 巩义市| 塔河县| 竹北市| 武宣县| 洮南市| 平谷区| 遵义县| 万载县| 乌什县| 莱芜市| 甘孜| 九龙城区| 邵阳市| 岢岚县| 临沂市| 十堰市| 边坝县| 元朗区| 囊谦县| 饶阳县| 清徐县| 秀山| 武强县| 广平县| 台前县| 高陵县| 广南县| 济南市| 饶阳县| 梧州市| 门源| 伊金霍洛旗|