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