このHTMLコードを見てみましょう。
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
</head>
<body>
<form name='test'>
<input type='number' min='0' max='255' step='10' name='testValue' value='50'>
</form>
</body>
</html>
つまり、0から255までの任意の数値を受け入れる必要があるフィールドですよね?まあ、正確ではありません。
Chrome 21.0.1155.2では、このフィールドに何でも入力できますが、0未満または255を超えるものを入力すると、フォームを送信できなくなります。唯一の例外は、0を入力すると、値を変更する前の値に戻ることです。ここで、これを自分で試してください:http: //pastehtml.com/raw/c05v9ofph.html
これはChromeのバグですか、それとも何かが足りませんか?