读书人

js 只好输入数字

发布时间: 2013-08-01 15:23:18 作者: rapoo

js 只能输入数字
function clearNoNum(obj)
{
obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/^\./g,""); //验证第一个字符是数字而不是.
obj.value = obj.value.replace(/\.{2,}/g,"."); //只保留第一个. 清除多余的.
obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
}


<input id="openDuringTime" name="openDuringTime" size="10" onkeyup="clearNoNum(this)"></input>

读书人网 >JavaScript

热点推荐