在生产环境中运行具有纬度/经度的网页时,我遇到了意外错误。
我的输入字段设置为接受-180 - 180范围内的值。 但是在IE11中低于-153.2的值无效。 对于范围为-90 - 90的字段,低于-65.9的值无效。 这仅适用于十进制数,因此-156.6可能无效,-157可能有效。
这背后是否有某种逻辑我没有看到?
对于测试我在https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_input_max_min上运行此代码:
<!DOCTYPE html>
<html>
<body>
<form action="/action_page.php">
Quantity (between -180 and 180):
<input type="number" name="quantity" min="-180" max="180" step="0.0001"><br>
<input type="submit">
</form>
</body>
</html>