字典翻译 问答 其它 如何用正则表达式限制只输入整数(包括负整数和0)这段代码只能限制输入正整数,那位大哥帮忙修改成可以输入负整数咯!this.value.replace(-?[1-9]d*$,'')这样改为什么不行呢?
问题标题:
如何用正则表达式限制只输入整数(包括负整数和0)这段代码只能限制输入正整数,那位大哥帮忙修改成可以输入负整数咯!this.value.replace(-?[1-9]d*$,'')这样改为什么不行呢?
问题描述:

如何用正则表达式限制只输入整数(包括负整数和0)

这段代码只能限制输入正整数,那位大哥帮忙修改成可以输入负整数咯!

this.value.replace(-?[1-9]d*$,'')这样改为什么不行呢?

乔黎回答:
  onkeyup="value=value.match(/^-?[0-9]d*$/)||value.match(/-?/)"
点击显示
其它推荐
热门其它推荐
  • 其它