【发布时间】:2017-01-17 19:29:14
【问题描述】:
我正在寻找一个输入,它可以采用具有多个小数分隔符的 MHz 频率。
即
14.010.56 MHz
目前我的输入为
<input type="number" step="any" class="form-control" id="freq" placeholder="Frequency MHz">
但这仅允许使用一个小数点,就好像它是“正常”浮点数一样。这个可以吗?
【问题讨论】:
-
我不熟悉写频率的正确方法——这是
14 thousand and ten point 56,还是字面意思是14 point 10 point 56?如果是第一个选项,那么肯定应该是14,010.56,并带有逗号。如果是第二个,那么这不是标准意义上的“数字”,因此不能这样输入。您可能需要一个普通的文本框并使用正则表达式验证是否。 -
它的 14 mhz 然后 10 khz 然后 56 hz。使用逗号您建议的方式,即 14,010.56 是 KHz 表示法,即 14,000 和 10 KHz 是 14.010 MHz,我正在寻找 MHz 表示法,所以需要猜测 reg 表达式,但我不知道如何形成它跨度>
-
恐怕像 14.010.56 MHz 这样的符号不符合 任何 语言环境约定。接受它会产生误导和风险。
-
不会误导我,这就是我想使用它的原因......
标签: html html-input