Gutto Postado Outubro 29, 2006 Denunciar Share Postado Outubro 29, 2006 Olá,Preciso que ao pressionar a tecla enter as informações da textarea sejam enviadas, e não como o normal, que é inserir uma quebra de linha.Encontrei dois scripts na web e modifiquei, mas.... erro.confere o script:<html><head><script> function TeclaEnter(event) { if(event.keyCode == 13) { document.mensagem.Submit(); } }</script><title>Enter</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form><textarea name="mensagem" id="mensagem" onKeyPress="TeclaEnter(event)"></textarea></form></body></html>Mas ao pressionar ENTER, surge o erro na barra de estatus: 'document.mensagem' é nulo ou não é um objeto.O que tá errado? Vlw's. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 hipnos na area Postado Outubro 30, 2006 Denunciar Share Postado Outubro 30, 2006 Kara está faltando uma parte no teu código Fais assim <html> <head> <script> function TeclaEnter(event) { if(event == 13) { document.Form1.mensagem.Submit(); } } </script> <title>Enter</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form name="Form1"> <textarea name="mensagem" id="mensagem" onKeyPress="TeclaEnter(event.keyCode)"> </textarea> </form> </body> </html>Ps.: Apoio a criação do instalar.php que crie diretamente o Banco de Dandos E crie o configure.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gutto Postado Outubro 30, 2006 Autor Denunciar Share Postado Outubro 30, 2006 Testei com o que você falou hipnos na area, mas dá o erro: O objeto não dá suporte para a propriedade ou método.estou pesquisando pra saber como resolver. Vlw's.EDITADO!!!Consegui!<html><head><script>function TeclaEnter(event){if(event == 13){document.forms('Form1').submit();}}</script><title>Enter</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form name="Form1"><textarea name="mensagem" id="mensagem" onKeyPress="TeclaEnter(event.keyCode)"></textarea></form></body></html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Gutto
Olá,
Preciso que ao pressionar a tecla enter as informações da textarea sejam enviadas, e não como o normal, que é inserir uma quebra de linha.
Encontrei dois scripts na web e modifiquei, mas.... erro.
confere o script:
Mas ao pressionar ENTER, surge o erro na barra de estatus: 'document.mensagem' é nulo ou não é um objeto.
O que tá errado? Vlw's.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.