三木社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 352|回复: 0
打印 上一主题 下一主题

JavaScript 验证输入的数字

[复制链接]

942

主题

950

帖子

3062

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3062
跳转到指定楼层
楼主
发表于 2017-9-10 10:33:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
JavaScript 验证输入的数字
JavaScript 常用于对输入数字的验证:
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. </head>
  6. <body>

  7. <h1>JavaScript 验证输入</h1>

  8. <p>请输入 1 到 10 之间的数字:</p>

  9. <input id="numb">

  10. <button type="button" onclick="myFunction()">提交</button>

  11. <p id="demo"></p>

  12. <script>
  13. function myFunction() {
  14.     var x, text;

  15.     // 获取 id="numb" 的值
  16.     x = document.getElementById("numb").value;

  17.     // 如果输入的值 x 不是数字或者小于 1 或者大于 10,则提示错误 Not a Number or less than one or greater than 10
  18.     if (isNaN(x) || x < 1 || x > 10) {
  19.         text = "输入错误";
  20.     } else {
  21.         text = "输入正确";
  22.     }
  23.     document.getElementById("demo").innerHTML = text;
  24. }
  25. </script>

  26. </body>
  27. </html>
复制代码


回复

使用道具 举报

Archiver|手机版|小黑屋|三木电子社区 ( 辽ICP备11000133号-4 )

辽公网安备 21021702000620号

GMT+8, 2026-1-19 23:57 , Processed in 0.026102 second(s), 22 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表