Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Dúvida em Eventos - Utilizar 2

13-06-2008 08:58

Ois pessoal tenha aqui uma situação que nao esta a bater certo, pelo que sei pode.se utilizar mais que uma instrução dentro de um evento, separando apenas por um (;) , mas no meu nao funciona, funciona a que estiver primeiro. explo:


<input name='Nome' type=text id='Nome' style='text-transform:uppercase;' onKeyPress="return letrasonly(this, event);return handleEnter(this, event)" size='60' maxlength='60'>


Se deixo apenas o letrasonly fuciona bem.

Se deixo apenas o handleEnter funciona bem.

Se deixo return letrasonly(this, event);return handleEnter(this, event) - So funciona on letrasonly.

Se deixo return handleEnter(this, event);return letrasonly(this, event) - So funciona on handlEnter.


Alguem sabe de algo que me possa ajudar, E esta hein???? ¨knock¨
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Dúvida em Eventos - Utilizar 2

13-06-2008 12:58

No fim de tanto bater resolvi a situação colocando um em onkeypress e outro em onkeydonw....ficou trabalhando...mas se alguem souber o porque que no mesmo ´não dá, diga...para que os próximos a terem o mesmo problema não ficarem a bater com a cabeça :)


Mesmo assim Obrigado pessoal :)

¨geeky¨
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dúvida em Eventos - Utilizar 2

13-06-2008 18:04

Esse problema é relativo ao return, porque quando você usa o return, geralmente no final do evento dá um: return false; isso acaba anulando tudo que vem a seguir, por isso anula o return seguinte.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Dúvida em Eventos - Utilizar 2

17-06-2008 07:09

Hummm, tou entendendo, mas podia utilizar sem o return??

onKeyPress="letrasonly(this, event); handleEnter(this, event)"


entao como aconselharias a usar para que colocarxe os dois letrasonly e hundaleenter?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dúvida em Eventos - Utilizar 2

17-06-2008 09:55

Pode usar sem o return, mas, se retirar o evento return da chamada ( onclick, por exemplo), tem que eventualmente retirar o return false dentro do script.

Isso depende muito do objetivo desejado ao carregar o script. Se desse modo que fez usando o onkeypress e o onkeydown funcionar é o melhor.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Dúvida em Eventos - Utilizar 2

17-06-2008 10:08

Muito obrigado Web...


mais uma vez ¨hellyes¨ :)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17563
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Dúvida em Eventos - Utilizar 2

25-06-2008 09:15

;)
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]