验证prompt()输入的信息只能是数字

来源:2-4 JavaScript-提问(prompt 消息对话框)

anna117

2015-06-30 16:31

在prompt()怎样验证只能输入数字呢?

写回答 关注

2回答

  • Perona
    2015-06-30 17:08:55
    已采纳

    用isNaN()检测

    参考代码

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>prompt</title>
      <script language="javascript">
      function rec(){
    	var num; 
    	num =prompt("请输入:");
    	if(!isNaN(num))
    	{
    	   document.write("输入的数字是"+num);
             }else{
           document.write("输入的不是数字");
    	}
    }
      </script>
    </head>
    <body>
    <form>
        <input name="button" type="button" onClick="rec()" value="点击我!">
    </form>
    </body>
    </html>


    anna11...

    非常感谢!

    2015-07-13 09:09:13

    共 1 条回复 >

  • Moy_Smith
    2016-01-29 18:23:56

    不错!

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

740158 学习 · 9566 问题

查看课程

相似问题