Olá, gostaria de saber como faço pra tipo, tenho dois campos de texto pra entrar com um telefone, um campo pra DDD que aceita 2 digitos apenas, e o outro para o restante do numero. 1 - Como faço para colocar o campo de texto DDD para assim q eu entrar com os 2 numeros o cursor ir automaticamente para o proximo campo?
2 - Em uma tela de cadasstro p/ cliente, com varios campos de texto, como faço para colocar os campos para mudar para o proximo campo ao ser pressionado a tecla ENTER? Obrigado!
Acho que é isso que vc quer: http://www.guj.com.br/posts/list/51364.java e http://javafree.uol.com.br/topic-851989-Trocando-TAB-por-ENTER.html
Cara, se for na web tu faz o seguinte:
Funcao em Javascript:
function trocaCampo(primeiroCampo){
if (primeiroCampo.value.length == 2){
document.getElementById("segundoCampo").focus();
}
}
E lá no teu campo do DDD tu coloca
onkeypress="JavaScript: trocaCampo(this);"
é web ou desktop?
Caso desktop:
vc pode usar o transferFocus, ou pegar o componente e fazer um grabFocus, isso dentro do mouseReleased do campo.