怎样用javascript写,让用户输入时只能输入数字?

解决方案 »

  1.   

    if(isNaN(用户输入的)){
        alert(“不是数字”)
    }
      

  2.   


    <html>
    <head>
    <title></title>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
        function ck()
        {
            //style="ime-mode:disabled" 禁用输入法
            //onparse="return false;"禁用粘贴
                   if ((event.keyCode<48 || event.keyCode>57)) //判断是否为数字
                event.returnValue=false
        }
    //-->
    </SCRIPT>
    </head>
    <body>B:<input onparse="return false;" style="ime-mode:disabled"  onKeyPress="ck()">  
    </body>
    </html>