输入验证
我想在客户端验证某个输入文本框输入的是不是数字,不是则不能提交,求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!所以加个条件比较好