Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Reação a eventos


Fernando Sousa

Pergunta

Olá, a todos!

Eu estou tentando fazer um chat e logo no começo surgiu um problema:

como reagir ao teclar a tecla enter?

Vejam meu código e percebam meu problema:

<html>
<head>
&lt;script>
function escreve(str){
document.getElementById("campo").innerHTML="<br/>"+str
}</script>
<style>
textarea{overflow:hidden;
line-height: 17px;}]
</style>
</head>
<body>
<form>
Escreva e click em enter: <textarea type="texto" onkeypress="escreve(this.value)"></textarea>
</form>
<p id="campo"></p>

Quero fazer como no hotmail,no box onde dá pra conversar diretamente do e-mail.

Gostaria apenas que o script escrevesse no <p id="campo"> somente quando fosse pressionado o enter(no caso com o ("onkeypress") isso acontece quando uma tecla é pressionada.

Obrigado.

Editado por Fernando Sousa
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Pode usar "event".

Ex.:

<html>
<head>

function identificarEnter(e){
   if( e.keyCode == 13 )
     alert("Você pressionou a tecla Enter!");
}

</head>
<body onkeypress="identificarEnter(event);">
</body>
</html>

Valeu a ajuda mano.Obrigado.

Editado por Fernando Sousa
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...