Input fields without a maxlength <input maxlength="3" /> property didn't allow any input in Firefox, because it defaults maxLength to -1; Normalized maxLength in case of -1 to IE's maxLength (2147483647)