Ir para conteúdo

POWERED BY:

Arquivado

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

filipecrosk

Alterar o TAB(pular campo)

Recommended Posts

OLá....

 

tenho um formulario que tem varios campos numa mesma linha.. e isso repete na linha de baixo..

exemplo:

 

P1	 P2	  P3	  AE	 FALTA 1 Aluno 944					 x	   x		x	   x	   x	2 Aluno 1013		   3 Aluno 964		   4 Aluno 1049		   5 Aluno 1003

não sei se deu para entender direito.. mas é mais ou menos isso aí..

 

Tenho uma tabela com varios campos por linha...

e dando TAB eu pulo para o proximo campo DA MESMA LINHA

eu queria que ao aperta TAB eu pulasse para o proximo campo da MESMA COLUNA..

ou seja.. ao inves de ir para frente(direita) ele vai para baixo...

 

alguem sabe se tem como fazer isso???

 

abracos

Compartilhar este post


Link para o post
Compartilhar em outros sites

em cada campo você coloca:...tabindex="x">x é o número da ordem. ou seja...tabindex="1">...tabindex="3">...tabindex="2">...tabindex="4">se eu estou no campo 1 e aperto tab ele vai pro campo 3 depois pro 2 depois pro 4.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu cara...o codigo funcionou perfeitamente... só que tem uma coisinha pegando..como faco para diferenciar... por exemplo.. eu estou na primeira coluna ai o tabindex="1" e tabindex="2" etc....mas e se eu estou na SEGUNDA coluna.. como monto OUTRO "tabindex" para ir pulando para os campos desse SEGUNDA COLUNAe assim por diante??ah e mais uma vez brigadão.. já ajudou muito!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

vai ter q ser manual mesmo...pode ir colocando os tabindex que deve ter um limite enorme...vai indo aí 20, 30, 60...x

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehe.. ai é osso.. =pmas como o sistema é dinamico e ele gera a linha toda antes de pular para a linha de baixo... vou fazer gambiarra..hehehelinha 1 vai ser 1alguma coisa: 1001 - 1002 - 1003...linha 2 vai ser 2alguma coisa: 2001 - 2002 - 2003...espero que funcione..hehehe e que nunca crie mais de mil linhas.hehehevaleu cara..Deus te abençoe!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se passar de 1000 você faz páginação =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

xiiii cara.. deu erro...sinitraaooo aqui viu...tava tudo indo bunitinho:1001 2001 30011002 2002 30021003 2003 30031004 2004 30041005 2005 30051006 2006 30061007 2007 30071008 2008 30081009 2009 3009ate que quando era para pular do 1009 para o 10010adivinha...pulou para 2001sabe porque??abracos

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é logico né não!? hehehe2001 é menor que 10.010o certo seria 1010 =)

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.