Foros del Web » Creando para Internet » HTML »

Limitar lineas textarea

Estas en el tema de Limitar lineas textarea en el foro de HTML en Foros del Web. Buenas. Tengo un formulario con un textarea. Me gustaria limitar el numero de lineas que puede entrar el usuario a 4. Que el cuadro de ...
  #1 (permalink)  
Antiguo 16/11/2002, 05:55
 
Fecha de Ingreso: enero-2002
Mensajes: 23
Antigüedad: 15 años, 10 meses
Puntos: 0
Limitar lineas textarea

Buenas.

Tengo un formulario con un textarea. Me gustaria limitar el numero de lineas que puede entrar el usuario a 4. Que el cuadro de texto nose desplazara hacia abajo despues de la cuarta linea.

¿Es eso posible?

Muchas gracias.
  #2 (permalink)  
Antiguo 16/11/2002, 08:28
Avatar de Carlitos
Colaborador
 
Fecha de Ingreso: mayo-2001
Ubicación: Zaragoza
Mensajes: 1.302
Antigüedad: 16 años, 7 meses
Puntos: 24
Hola.

Tal vez esto te ayude.

<html>
<head>
<script language="JavaScript">
// Limita los caracteres a introducir en un TextArea y cuenta los que quedan para llegar al final. En este caso, son 200. Para modificar el tamaño, solo hay que cambiar este valor en 'limite(this,200)' y en 'value=200' por el deseado.
// Más scripts en el ScriptMaster (www.webtutorial.com.ar)

function limite(que,cuanto)
{
var v=que.value
if(v.length>cuanto)
que.value=v.substring(0,cuanto)
else
document.reduce.cont.value=cuanto-v.length
}
</script>
</head>
</body>
<form name="reduce">
<textarea onKeyDown="limite(this,200)" onKeyUp="limite(this,200)" name="registro" rows=15 cols=45 ></textarea>
<input name="cont" type="text" size="3" value="200" readonly>
</form>
</body>
</head>
</html>
__________________
Carlos - Zaragoza
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:05.