我在表单上输入的数字有问题。当我输入一个数字,比如 88.2 并提交时,没有问题。但是当这个其他人做同样的事情时,如果你从数字输入中回显变量,你可以在 php 代码中看到它已经删除了小数点 ( .
)。
当他使用逗号时,它不会删除他的小数点,但是,当我使用逗号时,它会为我删除它。有什么办法可以解决这个问题,让它只接受“。” 作为小数点?
这是输入:
<input id="version" name="version" step="0.1" min="1.0" max="250.0" type="number" class="input-small" placeholder="87.2"></input>
PHP 代码中没有什么不寻常的地方,只有
echo $_POST['version'];
input-small css
:
.input-small {
width: 90px;
}