js限制只能数字输入,并且在把输入的“非法字符”清除掉之后将焦点停留在输入非法字符的位置,参考如下:
html部分:
JavaScript部分:
支持ie
rtextRange = obj.createTextRange();
rtextRange.moveStart('character',index);
rtextRange.collapse(true);
rtextRange.select();
}
})
}
}
下面再分享一个实例:
"9"|| value.charAt(i)<"0")
{
alert("含有非数字字符");
eleText.focus();
break;
}
}
}
总结
以上就是本文关于为输入框加入数字js校验代码分享的全部内容,希望对大家有所帮助。欢迎参阅本站:、等,如有不足之处,欢迎留言指出!
原文链接:https://www.f2er.com/js/35412.html