а-я прокатит только в кодировке windows-1251 и то скорее всего буквы ё и Ё не попадут в этот диапазон. Лучше проверить работоспособность заранее прежде чем использовать данный код.
Ну можно в самой форме для начала вписать size="число" или lenght="число" непомню что из этих двух) только это обходится,такчто в скрипте всеравно проверять придется.