Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fermel

[Resolvido] Post ao pressionar uma tecla

Recommended Posts

Olá pessoal tudo bem?

 

Galera é o seguinte, criei um teclado, como se fosse um teclado virtual com vários botões representando as letras do alfabeto, esse formulário passa via javascript qual foi o botão clicado ex: cliquei no botão que representa a letra S. ai meu php recebe essa letra e salva.

 

eu queria fazer o seguinte, queria que além de o usuário clicar ele possa apertar a letra no teclado e essa letra ser passada como se ele tivesse clicado. ex: posso clicar na letra S para enviar para o php ou apenas apertar a letra S no teclado que daria na mesma.

 

valeu até mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que você terá que criar uma função onde você verifique a tecle que o usuário teclou atravé do KeyCode e então execute o que seria executado quando o mesmo clique em uma certa tecla do teclado.

 

veja um exemplo de como pegar o código da tecla:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Testes HTML</title>

<script type="text/javascript">
function codeTecla(tecla){
alert(tecla);
}
</script>


</head>

<body  onkeypress="if(event.keyCode==0){ codeTecla(event.charCode); }else{ codeTecla(event.keyCode); }">

</body>
</html>

 

adápte esse código ao seu script que acredito que irá funcionar perfeitamente... :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que você terá que criar uma função onde você verifique a tecle que o usuário teclou atravé do KeyCode e então execute o que seria executado quando o mesmo clique em uma certa tecla do teclado.

 

veja um exemplo de como pegar o código da tecla:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Testes HTML</title>

<script type="text/javascript">
function codeTecla(tecla){
alert(tecla);
}
</script>


</head>

<body  onkeypress="if(event.keyCode==0){ codeTecla(event.charCode); }else{ codeTecla(event.keyCode); }">

</body>
</html>

 

adápte esse código ao seu script que acredito que irá funcionar perfeitamente... :thumbsup:/>

 

 

Ok vou testar aqui obrigado, depois posto noticias

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, valeu pela ajuda, consegui resolver só que de outra forma, tive que criar uma função para fazer o que queria.

 

muito obrigado mesmo assim

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.