您的位置:首页 > Web前端 > JavaScript

JS 文本框中只允许输入数字

2007-06-07 14:51 218 查看
function handleEvent(oEvent)
    {

//数字"0"的keyCode为48,"1"为49,依此类推
       if(oEvent.keyCode != 48 && oEvent.keyCode != 49 && oEvent.keyCode != 50 && oEvent.keyCode != 51 && oEvent.keyCode != 52 && oEvent.keyCode != 53 && oEvent.keyCode != 54 && oEvent.keyCode != 55 && oEvent.keyCode != 56 && oEvent.keyCode != 57)
       {
          oEvent.returnValue = false;  //如果输入字符不为数字,取消按键事件
       }
    } 

<input type="text" onkeypress="handleEvent(event)" />

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  function input