Como restringir o número de caracteres que podem ser inseridos no campo de entrada de número HTML5 no iPhone

Parece que nenhum dos atributos HTML "maxlength", "min" ou "max" tem o efeito desejado no iPhone para a seguinte marcação:

 <input type="number" maxlength="2" min="0" max="99"/>

Em vez de limitar o número de dígitos ou o valor do número digitado, o número é deixado à medida que foi digitado no iPhone 4. Essa marcação funciona na maioria dos outros telefones que testamo

O que da

Algumas soluções alternativas?

Se for importante para a solução, usamos o jQuery mobile.

Obrigado

questionAnswers(20)

yourAnswerToTheQuestion