Ir para conteúdo
Fórum Script Brasil
  • 0

Disabilitando A Tecla Tab


Guest Luckiecroft

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

cara, faz assim.........

se cadastra aqui no forum...... e utiliza o sistema de busca interna do forum....... acho que tem no post FIXO SCRIPTS........ aki na seção de JavaScript mesmo....

você precisa do código que reconhece qual tecla foi apertada, e isso tem....... ai o que você vai fazer é definir que quando a tecla TAB for apertada, o comando será cancelado (return false)..... é só dar uma olhadinha no código que você vai entender o que tem que fazer... smile.gif

qualquer coisa volta aqui.... smile.gif

falou..

Link para o comentário
Compartilhar em outros sites

  • 0
Guest luckiecroft

vALEU PELA DICA GALERA!!!!!! ESTOU COLOCANDO A SOLUÇÃO::::

<html>

<head>

<body onKeyDown="javascript:return trava();">

<title>Travando a tecla tab</title>

</head>

<body>

<script language="JavaScript">

function trava()

{

var tecla=window.event.keyCode;

if (tecla==9) {event.keyCode=0; event.returnValue=false;}

}

//-->

</script>

<input name="campo1" type="text" maxlength="4">

<input name="campo2" type="text" maxlength="3">

<input name="campo3" type="text" maxlength="7">

<input type="button" value="Prosseguir">

</body>

</html>

Link para o comentário
Compartilhar em outros sites

  • 0

Estou usando o código abaixo para cancelar a tecla TAB quando o conteúdo de um textbox estiver inválido.

<script language="JavaScript">
function Teclado(event)
{
   if( !event ) event = window.event;
   var iKeyCode = String(event.keyCode ? event.keyCode : event.which);
   var oSrcElement = event.srcElement ? event.srcElement : event.currentTarget;
   if (iKeyCode==9) {
      if (!validacao(oSrcElement)){      
         oSrcElement.focus();
         event.keyCode=0;
         event.returnValue=false;
     }
  }
}
//-->
</script>

Mas só esta funcionando o IE e no FF, o que deve ser alterado para funcionar no Opera ?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,8k
×
×
  • Criar Novo...