Contar número de saltos de lÃnea en un Textarea
Escrito por J.F. el Monday, 3 de September del 2007 a las 13:50
El siguiente ejemplo se encarga de contar el número de saltos de lÃneas de un textarea gracias a Javascript. ¡Ojo! Cuenta el número de saltos de lÃneas, es decir, una nueva lÃnea comienza después de haber pulsado Intro, no contando el salto de lÃnea automático al llegar al final del cuadro de texto. Puede resultarnos muy útil para limitar en determinado apartado de un sitio web, el número de lÃneas de un campo. Éstas técnicas son frecuentemente utilizadas en aplicaciones que precisan acceso a base de datos, pudiendo darlo el formato deseado. Veamos el código del ejemplo:
Función Javascript:
-
<script>
-
function cuentaLineas(cadena) {
-
var str;
-
str = cadena.split('\r\n');
-
if(str.length>4){
-
alert("No puede haber más de 4 saltos de lÃnea.");
-
}
-
}
-
</script>
-
</head>
Y finalmente el código HTML de la página. Se mostrará un alert si hay más de 4 saltos de lÃnea:
Comentarios (4)
Categoria: Javascript
- Añadir este post a
- Del.icio.us -
- Meneame -
- Digg -
- Webeame
Entradas relacionadas
Comentario de Larry
Realizado el Sunday, 6 de April del 2008 a las 6:14
el problema es que es muy amigable… igual permite seguir añadiendo lineas… cómo se podrÃa truncar el textarea?
Comentario de salto
Realizado el Wednesday, 22 de April del 2009 a las 8:58
salto
de linea
salto de linea
salto de linea
Comentario de FelipR
Realizado el Friday, 8 de May del 2009 a las 6:07
No me funcionó, el str permanece en 1.
Lo vi desde FF
Comentario de esteban
Realizado el Tuesday, 26 de April del 2011 a las 0:44
a mi no me gusta ni me funciono por q permite igual hacer un monton de saltos de linea y ese no es el chiste…..
Si alguien sabe hacerlo bien favor publicarlo
Gracias…
