<script>
function isInteger(inputVal) {
   var iNumber;
   if (inputVal.length > 0) {
        iNumber = Number(inputVal);
        if (isNaN(iNumber))
            return false;
        else if (String(iNumber).indexOf(".") >= 0)
            return false;
    }
    return true;
}
function test(){
var t = document.all.t.value ;
 if (isInteger(t))
alert(t+"是数字") ;
 else
alert(t+"不是数字") ;
}
</script>
<input type="text" name="t">
<input type="button" value="test" onclick="test();">

解决方案 »

  1.   

    <script>
    function isInteger(inputVal) {
       var iNumber;
       if (inputVal.length > 0) {
            iNumber = Number(inputVal);
            if (isNaN(iNumber))
                return false;
            else if (String(iNumber).indexOf(".") >= 0)
                return false;
        }
        return true;
    }
    function test(){
    var t = document.all.t.value ;
     if (isInteger(t))
    alert(t+"是数字") ;
     else
    alert(t+"不是数字") ;
    }
    </script>
    <input type="text" name="t">
    <input type="button" value="test" onclick="test();">
      

  2.   

    谢谢Andrawu你帮了我,世界杯我将支持你支持的队伍,但不管怎么样,中国对我肯定支持