Ir para conteúdo

POWERED BY:

Arquivado

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

Marcelo Sabdini

[RESOLVIDO] onkeyup

Recommended Posts

Bom dia.Estou com o seguinte problema.Na navegação de um formulário. QUano a pessoa usa a tecla TAB para navegar, sempre que chaga em um campo ele fica selecionado. Bom, o que ocorre é que em um campo onde tenho onkeyup definido ele não seleciona o conteudo dele.Ex. A pessoa sai do campo data e entra no campo hora. Neste campo tem uma função para colocar mascara na hora atribuida ao evento onkeyup. Tentei colocar onFocus="this.select();" mas mesmo assim não resolveu. Se clicar no campo ele seleciona, mas se chegar com o TAB não seleciona... o lance eh q eu preciso que ele fique selecionado.FX: okIE6: noIE7: okValeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já que você tem uma função de mascará não seria melhor usar onKeypress?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Campo:<input name="horario[]" type="text" id="horario[]" value="<?=substr($h,0,5)?>" size="5" maxlength="5" onFocus="this.select();" onkeyup= "mascara(this, '99:99', event);"> Vou tentar como onkeypress agora :Dai Megadeth, funcionou com o onKeypress.. Obrigado kra...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado a todos na verdade.. rrsrsrsr

Campo:<input name="horario[]" type="text" id="horario[]" value="<?=substr($h,0,5)?>" size="5" maxlength="5" onFocus="this.select();" onkeyup= "mascara(this, '99:99', event);"> Vou tentar como onkeypress agora :D

Aqui funciona no FF2 e IE6<input name="horario[]" type="text" id="horario[]" value="teste" size="5" maxlength="5" onFocus="this.select();">Quando clico no campo, o value teste é selecionado. Se vou ao campo com o TAB, o mesmo acontece.
Parece q o onkeyup estava dando 'conflito'... estranho.. mas q bom q agora ta funfando... valeu irmão!

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.