判断页面输入的值是字符还是数字

<script language="javascript">
//判断页面输入的值是字符还是数字
function text_onkeypress()
{
 if((event.keyCode<48 || event.keyCode>57)&&(event.keyCode!=8))
 {
   event.keyCode=0
 }
}
function checkIsFloat(inputval){
    var nc=event.keyCode;
    if((nc>=48) && (nc<=57) ){
    }else if(nc==46){
      var s=inputval;
      for(var i=0;i<s.length;i++){
        if(s.charAt(i)=='.'){
              event.keyCode=0; return;
        }
      }
    }else{
      event.keyCode=0;return;
    }
  }
</script>
<form action="" method="post" >
<input type="text" name="storeroomAmount"  οnkeypress="checkIsFloat(this);">
</form> 

版权声明:本文为shopharZFJ原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。