<script language="JavaScript">
<!--
alert(!isNaN("123"))
//-->
</script>

解决方案 »

  1.   

    <input type="text" id="kk" onkeyup="alert((isNaN(kk.value)?'不是数字':'是数字'))">
      

  2.   

    <input type="text" id="kk" value="100" onblur="return isInteger(this)"><script language="javascript">
    function isInteger(e){
    re=/^([\-|\+])?\d+$/;
    if (!(re.test(e.value)))
      {alert("您刚输入的不是整数!");
    e.value="";
      }
    }
    </script>
      

  3.   

    请问楼上的这位老兄:
    re=/^([\-|\+])?\d+$/;
    if (!(re.test(e.value)))
    这段代码怎么理解啊?