![]() |
Limitar el número de caracteres en un TextBox Estoy intentando hacer que no se puedan introducir más de 160 caracters en un TextBox. A priori esto sería facil con la propiedad MaxLengt pero usando este código Código PHP: el TextBox me deja seguir metiendo caracteres y no me bloquea el cursor. ¿Alguien sabe cómo hacerlo? Saludos :adios: |
puedes hacerlo por javascript o por codigo en el servidor, si lo haces por javascript, sería controlando en el keypress la longitud del textbox y si es igual a 160 devolver false. Si lo haces por codigo, sería una vez que envias información si excede a 160 mostrar un mensaje de error (te recomiendo javascript) |
Obviamente eso de ponerle el MaxLength a un TextBox Multiline no te va a funcionar, ya que éste se "renderiza" a un elemento HTML TextArea, el cual no tiene la propiedad indicada, de hecho tienes que hacer lo que te dice Jose_minglein2 Saludos |
Gracias. Ya suponia yo que tendría que hacer algo de eso :pensando: Creo que voy a optar por un mensaje de error. Saludos ;-) |
Ya que estamos con el tema de textbox, como puedo hacer que dado un cierto tamaño del textbox, me baje a la siguiente linea, y ponerle un scrollBar??? |
Si pones el textmode en MultiLine, automaticamente se pasará de línea al llegar al final del textbox (aunque el string generado sea continuo), y el scrollbar te aparecerá automaticamente. |
Respuesta: Limitar el número de caracteres en un TextBox excelente muchas gracias, ya controle el error...... perdon no era aqui donde debia comentar ;) |
| La zona horaria es GMT -6. Ahora son las 07:11. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.