正则表达式
第1个回答 2015-01-28
onkeyup="value=value.replace(/[^\- \d.]/g,'')"本回答被提问者采纳
第2个回答 2017-12-15
{this.value=this.value.replace(/[^1-9]/g,'0')}else{this.value=this.value.replace(/\D/g,'')}"
第3个回答 2015-01-28
var reg = /^[\+\-]?\d+(\.\d*)?$/;追问
你看下我代码,我把你正则表达式粘上了,还不对
是if(!reg.test(str))
你真是一枚菜鸟,上面的答案,如果只输入-,还是可以的,试问这个怎么能这样呢??你希望客户输入-么???
不许抄袭我的答案。