Ola bilsin input type=number seçirsiz. Bu halda maxlength bəzi brauzerlərdə işləmir.
1-ci sual tam aydın olmadı. Teqlərin içində yoxlamaq istəyirsizsə belə etmək olar. Amma Safari və IE 9-dan aşağı bu pattern atributunu dəstəkləmir.
5-dən çox olmamaqla yalnız hərf və rəqəmlər:
[code]<input type="text" name="text" pattern="[A-Za-z0-9]{5}" >[/code]