É o seguinte, o meu problema está ocorrendo com vários campos então vou dar um exemplo. Tenho um campo do tipo cpf e quando a pessoa digita um cpf inválido e tira o foco do campo aparece uma mensagem de que o campo é inválido e o foco deve voltar para o campo, mas no FF o cursor vai para o próximo campo.
Criei um teste bem simples, olhem:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
function foco(campo){
campo.focus();
}
</script>
</head>
<body>
Campo: <input type="text" size="12" name="test" onBlur="java script:alert('Campo incorreto');foco(this);">
Campo2: <input type="text" size="12" name="test2" onFocus="">
</body>
</html>
Vocês tem alguma idéia de como fazer isso fucnionar no FireFox?
Valeu!
Edição feita por: tpezzi, 14/12/2006, 16:16.