ValueBox的数字格式<double> </double>

时间:2014-02-03 11:45:13

标签: java html gwt

我发现了一个奇怪的错误。我有一个派生自ValueBox<Double>的类来显示数字。我使用setStyleName();

为它添加一些样式以使其更漂亮

它已经有一段时间了,但是刚才我发现了一个奇怪的错误。如果我设置的值大于999,则显示消隐。 我发现,如果我删除了我的电话this.getElement().setAttribute("type", "number");,一切都会正常运作。 我怀疑问题是超过999的值显示为1.000并且不能作为数字接受。

它适用于Firefox,但在Chrome / Chromium中失败。难怪因为Firefox无论如何都会忽略type属性。

所以有两种方法可以解决它。

  1. 将其接受为数字
  2. 更改格式以省略或更改分隔符
  3. 但是怎么样?

0 个答案:

没有答案