search

Home  >  Q&A  >  body text

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

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

迷茫迷茫2917 days ago684

reply all(3)I'll reply

  • 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,'');
    }
    }  

    reply
    0
  • 天蓬老师

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

    type=number

    reply
    0
  • PHP中文网

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

    代码没有
    简单实现

    1. keyup事件监听

    2. 获取文本框内容

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

    reply
    0
  • Cancelreply