[Resolvido] Tab não funciona no FF
Pessoal,
Estou utilizando o seguinte arquivo JS para realizar as formatações no meu sistema:
function Formatar(campo, mask, evt)
{
if(document.all) // Internet Explorer
{
key = evt.keyCode;
}
else // Nestcape
{
key = evt.which;
}
if (key == 8)
{
return true;
}
string = campo.value;
i = string.length;
if (i < mask.length)
{
if (mask.charAt(i) == '?')
{
return (key > 47 && key < 58);
}
else
{
if (mask.charAt(i) == '!')
{
return true;
}
for (c = i; c < mask.length; c++)
{
if (mask.charAt(c) != '?' && mask.charAt(c) != '!')
{
campo.value = campo.value + mask.charAt(c);
}
else if (mask.charAt(c) == '!')
{
return true;
}
else
{
return (key > 47 && key < 58);
}
}
}
}
else
{
return false;
}
return true;
}
Porém com esse script o TAB não funciona no FF.
Alguem sabe o que posso alterar para o TAB voltar a funcionar nos campos onde eu chamo a função (FORMATAR()) que está dentro desse JS?
Discussão (2)
Carregando comentários...