读书人

文本框只得输入数字和小数点

发布时间: 2012-12-25 16:18:29 作者: rapoo

文本框只能输入数字和小数点
<input name="" id="test" type="text" value=""/>

$("#test").bind({
keyup:function(e){

}
})

就是只能输入数字和小数点,输入其他的字母就自动清除,但如果输入的有数字就保留数字清除其他的字母
[最优解释]
$("#test").bind("keyup",function(){
$(this).val($(this).val().replace(/[^\d.]/,""));
})
[其他解释]
<input name="" id="test" type="text" onkeyup="this.value=this.value.replace(/[^\d.]/,'')" value=""/>
简单就这样,关键还要后台支持,不要全靠前台哦。
[其他解释]

引用:
$("#test").bind("keyup",function(){
$(this).val($(this).val().replace(/[^\d.]/,""));
})


OK

读书人网 >JavaScript

热点推荐