输入框应仅允许输入范围在-9.99至99.99之间的数字。
我在桌面和移动Chrome中测试了下面的页面,但它允许输入大数字,例如99999。
如何使用html5修复此问题? 如果必须要使用Chrome,那我就只能用它。
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<input id="Soiduaeg" name="Soiduaeg" value="" maxlength="5" type="number" pattern="[0-9]+([\.|,][0-9]+)?">
</body>
</html>