Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/10/2003, 17:17
amhyd
 
Fecha de Ingreso: octubre-2003
Mensajes: 32
Antigüedad: 20 años, 7 meses
Puntos: 0
He encontrado la solución... Gracias a caricatos de nuevo por darme unas pistas...

Comparto la solución por si alguien enta en las mismas o algun día lo llegara a necesitar:

Entre <head> y </head> lo siguiente:
Código:
<script language="javascript">

function agarrafoco() {
  document.chatear.mensaje.focus();
  document.chatear.mensaje.value='';
}

function borra() {
  if (document.chatear.mensaje.value != '')
    document.chatear.mensaje.value='';
}


function borraenter() {
	if (document.chatear.mensaje.value != '')
		document.chatear.mensaje.value='';
}
</script>
En el body se debe colocar un onload llamando la funcion agarrarfoco():
Código:
<body onload="agarrarfoco();">
Debe ser llamado así:
Código:
<form action="chat.php" method="POST" target="chat" autocomplete="off" name="chatear">
<input type="text" name="mensaje" class="boxtxt" onfocus="borra();" onclick="borrar();" value="" onkeyup="if (event.keyCode == 13) borraenter();">

<SCRIPT>
<!--
document.chatear.mensaje.focus();
document.chatear.mensaje.value='';
//-->
</SCRIPT>
<input type="submit" value="Enviar" class="box" onmouseup="borrar();" onkeyup="if (event.keyCode == 13) borraenter();">  
</form>
Así estamos preparados para cualquier forma en el que el usuario quiera mandar el mensaje, ya sea, presionando enter o clickeando el botón [enviar], o seleccionando el botón [enviar] y presionando enter.

Espero que ha alguien le sirva mi solucion...

amhyd