您的位置:首页 > 其它

限制输入框中只能输入数和小数点,且小数点后只能有两位小数

2010-11-23 16:17 417 查看
function inputkeypress(inputobj){
if(!inputobj.value.match(/^/d*?/.?/d*?$/))
inputobj.value=inputobj.t_value;
else
inputobj.t_value=inputobj.value;
if(inputobj.value.match(/^(?:/d+(?:/./d+)?)?$/))
inputobj.o_value=inputobj.value
if(//./d/d$/.test(inputobj.value))event.returnValue=false
}
function inputkeyup(inputobj){
if(!inputobj.value.match(/^/d*?/.?/d*?$/))
inputobj.value=inputobj.t_value;
else
inputobj.t_value=inputobj.value;
if(inputobj.value.match(/^(?:/d+(?:/./d+)?)?$/))
inputobj.o_value=inputobj.value
}
function inputblur(inputobj){
if(!inputobj.value.match(/^(?:/d+(?:/./d+)?|/./d*?)?$/))
inputobj.value=inputobj.o_value;
else{
if(inputobj.value.match(/^/./d+$/))
inputobj.value=0+inputobj.value;
if(inputobj.value.match(/^/.$/))
inputobj.value=0;
inputobj.o_value=inputobj.value
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐