当前位置: 代码迷 >> Java Web开发 >> 输入验证解决方案
  详细解决方案

输入验证解决方案

热度:107   发布时间:2016-04-17 14:59:00.0
输入验证
我想在客户端验证某个输入文本框输入的是不是数字,不是则不能提交,求javascript代码.有答就有分!


------解决方案--------------------
<script language= "JavaScript ">
function checkNum(str)
{
if(isNaN(str))
{
alert( "不是数字 ");
return false;
}
}
</script>
------解决方案--------------------
赚点分 呵呵



------解决方案--------------------
假设你的文本框是如下形式 <input type= "text " name= "phone "/> 而且假设文本框所在的表单名为mainform
则javascript函数如下:
<script language= "JavaScript ">
function check(){
if(isNaN(document.all.mainform.phone.value)){
alert( "只能是数字! ");
return false;
}
}
</script>
------解决方案--------------------
if (isNaN(x) || x == null){
alert( 'not a number ');
}else{
alert( 'is a number ');
}
如果对象是null,那么alert(isNaN(null))返回的false!所以加个条件比较好
  相关解决方案