Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2015, 05:45
freddi355
 
Fecha de Ingreso: mayo-2015
Mensajes: 18
Antigüedad: 9 años
Puntos: 0
Contar líneas en un textarea sin incluir lineas vacias

hola y gracias por la ayuda, tengo este código que mediante un boton cuantas las lineas del área de texto , lo que necesito es contar la lineas sin necesidad de usar un botón si tengo una lista nombre copio y pego en el area texto y automáticamente salga el resultado en el input text de cuantas lineas tengo y si es posible que no me considere las lineas en blanco

saludos


<script language="javascript" type="text/javascript">
function contar_lineas(texto) {
var lineas = 1;
for (var j = 0; j < texto.length; j++) {
if (texto.charAt(j) == "\n") {
lineas++;
}
}
document.luis.resultado.value = lineas;
return lineas;
}
</script>

</head>

<body>
<form name="luis" action="" method="get">
<textarea name="texto" id="texto" rows="7" cols="26">hola luis

</textarea>
<input name="resultado" id="resultado" type="text" size="12" style="text-align: center" >
<input name="boton" id="boton" type="button" value="Contar Lineas" onclick="contar_lineas('' + document.luis.texto.value)">
</form>
</body>
</html>