Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/05/2009, 05:47
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: cambiar alto de textarea al pulsar intro

Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><SCRIPT type="text/javascript">
function cambiaLineas(e,obj) {
	if(window.event) // IE
  		{  keynum = e.keyCode;  }
	else if(e.which) // Netscape/Firefox/Opera
		{  keynum = e.which;  }
    if (keynum == 13) 
		obj.rows+=1;
    } 
</SCRIPT>
</head>

<body>
<textarea name='txa1' cols="100" rows="5" onKeyPress="cambiaLineas(event,this)"></textarea>
</body>
</html> 
Si?

Comentarios:

el evento no es onpress sino onKeyPress,

debes pasar event que seria la tecla pulsada y el objeto en qüestión con "this" o el id como hacias tu.

los navegadores tratan el onkeypress de distintas formas (mejor dicho IE lo trata distinto a los demas, para variar)

el nombre de la funcion es mejor que sea representativo de lo que hace la funcion...

Quim