Ir para conteúdo

POWERED BY:

Arquivado

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

MarKteus

evento onKeyPress funciona em uma tag <SELECT> de um Form ?

Recommended Posts

Como é possivel detectar o código de uma tecla pressionada no <select></select> ?

Existe onKeyPress para a tag SELECT de um FORM ?

É possivel utilizar onChange e onKeyPress em uma mesma tag SELECT de um Form HTML ?

 

tipo

<select name="teste" onChange="teste()" onKeyPress="pegaTecla()">

sadsa

dsadf

</select>

quando eu uso o por exemplo

<select name="teste" onChange="teste()" onKeyPress="pegaTecla(this)">

 

o é esse this ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ENTENDI

Mas funciona sim.

Está dando erro ?

 

Erro não está dando não, mas parece que não tá capturando nada do que eu digito.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o que você está fazendo.

 

 

seguinte, a combo é criada assim:

 

function

qqCombo = "<select name=""" varNomeCombo """ onKeyPress=""" arqJS """>"

end function

 

a linha acima está dentro de uma função que está dentro de uma classe.

 

varNomeCombo é o parametro contendo o nome da combo

e arqJs é o parametro que contem o nome do arquivo JS que

será responsável por capturar o código da tecla pressionada.

 

a chamada da função que cria a combo é assim:

 

classeTal.criaCb("CbCliDados","trataTecla(this,event)")

 

a function Js trataTecla está dentro de um arquivo .Js anexada a página asp que chama a função criaCb()

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.