Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2003, 21:40
amhyd
 
Fecha de Ingreso: octubre-2003
Mensajes: 32
Antigüedad: 21 años, 4 meses
Puntos: 0
Enviar y borrar el contenido textbox [estilo chat]

¿Qué tal?

Bueno, estaba programando un chat en PHP, y me encontre con un detalle.

Utilizo un iframe para los mensajes, y un form que tiene como target el name del iframe.

Ahora, en los chats cuando tu mandas el mensaje se borra lo que escribiste anteriormente (en la caja de texto).

Logre hacer algo asi:
Código:
<script>
function texto(hacer)
{
var story = document.forma.msj.value
if(hacer=="borrar"){
story=story.substring(0, story.length-100)
document.forma.msj.value=story
document.forma.msj.focus()
}
</script>
El cual lo invoco asi:
Código:
<form action="mensajes.php" method="POST" target="conversacion" autocomplete="off" name="forma" onSubmit="javascript:texto('borrar')">
<input type="text" name="msj" size=40> <input type="submit" value="Enviar">  
</form>
Ahora, efectivamente. si borrar el contenido, pero no lo manda como variable, es decir, como lo borro manda 'nada' como contenido de la variable.

Intente fijarme como lo hacen en phpMyChat, pero nunca di con la verdadera funcion y lo mas probable es que se recarge toda la pagina...

Espero que mas o menos capten mi idea...

Gracias de antemano por sus respuestas, mientras sego buscando y si lo logro o encuentro algo de utilidad lo posteare.

amhyd

Última edición por amhyd; 17/10/2003 a las 21:42