Sto costruendo una chat simile a facebook ma ho problemi con l'evento onsubmit. Come ogni chat vorrei che alla pressione del tasto invio il messaggio scritto in un input/textarea fosse inviato come messaggio. Il problema è che quando premo appunto il tasto invio la chat si chiude
Codice PHP:
function chatta(nome){ //questa funzione serve per aggiungere una chat.. occorrono ancora molte migliorie
var statoattuale = document.getElementById("chat");
var sa = document.getElementById("chat").innerHTML;
var aggiungi= "<div class='finestrechat'>"+nome+"</div><div class='finestra'></div><div class='box'><form onsubmit=\"inviamex('"+nome+"');\"><input id='"+nome+"' class='boxinput' type='text'></form></div>"
statoattuale.innerHTML= sa+aggiungi;
}
function inviamex(nome){
var inviame = document.getElementById(nome).value;
alert(inviame); //questo alert si visualizza ma al termine della funzione la chat torna "chiusa"
}
non sto a linkarvi il sito di prova perche bisogna essere registrati, essere amici di qualche utente di prova e che quel utente di prova sia online.
grazie per eventuali risposte