搜索

首页  >  问答  >  正文

javascript - js用keyup事件限制只能输入正负整数,不要小数?

限制不能输入小数点,可以输入负数和正数,知道的大神贴下代码参考一下

迷茫迷茫2923 天前686

全部回复(3)我来回复

  • PHP中文网

    PHP中文网2017-04-11 10:29:44

    在这里问问题都是不靠谱的,还是自己想出来的实际答案才靠谱,贴上代码,不懂的可以参考一下
    //限制只能输入正负数

    function checkNum(obj) 
    {obj.value=obj.value.replace(/[^\-\d]/g,'');
    if(obj.value.indexOf('-')>=0){
    obj.value='-'+obj.value.replace(/-/g,'');
    }
    }  

    回复
    0
  • 天蓬老师

    天蓬老师2017-04-11 10:29:44

    type=number

    回复
    0
  • PHP中文网

    PHP中文网2017-04-11 10:29:44

    代码没有
    简单实现

    1. keyup事件监听

    2. 获取文本框内容

    3. 不符合规则则将数据更新

    回复
    0
  • 取消回复