Ir para conteúdo

POWERED BY:

Arquivado

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

henrique56

[Resolvido] Bloquear Tab

Recommended Posts

Boa tarde moçada..

 

É o seguinte, tenho uma página de login onde possui os campos login, senha e o botão entrar..da pra imaginar como eh neh?!? o usuario digita o login..da um tab, digita a senha da outo tab, vai pra o botão entrar..até aii tudo certo..o problema agora eh o seguinte há a possibilidade de que ao chegar no botão entrar o foco não va pra o próximo campo que existe na tela..ou seja..o tab so existir ate o botão login..se o usuario de um tab depois do login ele nao vai poder ir para o proximo campo pq vai estar bloqueado..

 

Se sim..onde eu encontro como fazer??

 

agradeço a ajuda..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Veja só:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Teste</title>
<script type="text/javascript">
function LockTab(Event)
{

	if(document.all)
	{
		Tecla = Event.keyCode; // Internet Explorer
	}
	else
	{
		Tecla = Event.which; // Mozilla, etc.
	}

	if(Tecla == 9) return false;

}
</script>
</head>
<body>
	<input type="text" onkeydown="return LockTab(event);" />
	<input type="text" />
</body>
</html>
Salve este código e tente sair do primeiro input com a tecla Tab, você não irá conseguir.

 

Bom, o único problema desse script é que ele não funciona no Opera (aliás, se alguém souber como fazer para ele funcionar no Opera, tem como me passar, por favor?)

 

Abraç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.