【问题标题】:Confused About Warning对警告感到困惑
【发布时间】:2018-06-26 18:03:07
【问题描述】:

我试图用数字字段编写数独板,并且为我的每个数字字段返回此警告(不是错误):

指定的值“\u00A0”不是有效数字。该值必须与以下正则表达式匹配:-?(\d+|\d+.\d+|.\d+)([eE][-+]?\d+)?

作为参考,其中一个数字文件的代码如下所示:

<td><input type="number" id="EZT1A1" value=&nbsp max = 9 min = 1></input></td>

有人可以解释警告的含义以及我必须做些什么来摆脱它吗?谢谢!

【问题讨论】:

  • 您拥有的实际 javascript 代码是什么?
  • 您已指定输入应为number 类型,但为其提供了value 的空格。您需要给它一个数值(大概应该由用户指定)。
  • @tftd 唯一受到影响的部分是显示的代码位。不过,我解决了;而不是把 value=&nbsp 我把 value="" 和它解决了问题。
  • @ObsidianAge 我使用了“”,它让它消失了。谢谢:)

标签: javascript input types warnings


【解决方案1】:

您收到此错误是因为您将 &nbsp 设置为值。您应该一起删除 value 字段或将其替换为有效数字以消除警告。

代码应为:

<td><input type="number" id="EZT1A1" max = 9 min = 1></input></td>

【讨论】:

  • 我将其替换为“”。谢谢!
猜你喜欢
  • 1970-01-01
  • 2020-03-29
  • 2019-09-22
  • 1970-01-01
  • 2019-09-13
  • 2012-07-22
  • 2013-05-13
  • 2020-04-16
  • 2023-03-08
相关资源
最近更新 更多