Una entrada de texto HTML tiene un atributo llamado "maxlength", implementado por los navegadores, que si se establece bloquea la entrada del usuario después de un cierto número de caracteres.¿Cuál es la mejor manera de emular un atributo de entrada HTML "maxlength" en un área de texto HTML?
Un elemento HTML textarea, por otro lado, no tiene este atributo. Mi objetivo es emular el comportamiento de maxlength en un área de texto HTML. Requisitos:
- Como mínimo, muestre (CSS change) que el usuario escribió demasiados caracteres.
- Lo ideal es evitar que el usuario escriba más caracteres, como sucede con una entrada de HTML.
Se entiende que la validación del lado del servidor debe verificar la longitud de nuevo. Aquí me estoy enfocando solo en la parte del lado del cliente.
Mi pregunta es: ¿cuál es la forma más limpia del lado del cliente de emular maxlength en un área de texto HTML? Idealmente, apunte a una pieza de JavaScript comprobada y de código abierto que haya utilizado.
posible duplicado de [¿Cuál es la mejor manera de limitar la cantidad de texto que se puede ingresar a un 'textarea'?] (http: // stackoverflow.com/questions/378294/what-is-the-best-way-to-limit-the-amount-of-text-that-can-be-entered-into-a-text) – Roddy
http://stackoverflow.com/questions/378294/what-is-the-best-way-to-limit-the-amount-of-text-that-can-be-entered-into-a-text – plntxt