website stats » Contar número de saltos de línea en un Textarea | Solo Código |

Contar número de saltos de línea en un Textarea

Escrito por J.F. el Lunes, 3 de Septiembre 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:

JavaScript:
  1. <script>
  2. function cuentaLineas(cadena) {
  3.     var str;
  4.     str = cadena.split('\r\n');
  5.     if(str.length>4){
  6.      alert("No puede haber más de 4 saltos de línea.");
  7.     }
  8. }   
  9. </script>
  10. </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:

HTML:
  1.  
  2. <textarea name="cadena" cols="50" rows="4" onBlur="cuentaLineas(this.value);">
  3. </textarea>
  4.  
  5. </body>

Categoria: Javascript

1 Comentario

Entradas relacionadas


Comentario de Larry

Realizado el Domingo, 6 de Abril 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?

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |