Problema aplicação AJAX no Firefox

Ola,

Estou com o seguinte problema somente no navegador FireFox.
Ao executar o comando javascript abaixo, o firefox não reconhece
o valor da variavel arrayChave[i], apresentando erro:

document.getElementById(arrayChave[i]) has no properties

A variavel arrayChave[i] existe e esta com o valor correto, tanto é que funciona no Internet Explorer.

Comando:
if ((document.getElementById(arrayChave[i]).value) == “”){

}

Já tentou o bom e velho debug?

alert(arrayChave[i]); alert(document.getElementById(arrayChave[i])); alert(document.getElementById(arrayChave[i]).value);

o arrayChave pode ate existir, mas a chamada ao document.getElementById(arrayChave[i]) esta falando - ou seja, o componente HTML nao eh encontrado.

Certifique-se que existe a tag com o id=“xxx”, onde “xxx” eh o valor do arrayChave[i], e que tal id nao esta duplicado na pagina.

Rafael

Bingo !

O elemento que eu estava tentando acessar era um input text e não estava com o atributo “id” setado, estava somente com o atributo “name” setado…
Neste caso os navegadores tiveram comportamentos diferentes…

Setei o atributo id e funcionou nos dois navegadores…

Obrigado.
Renato

[quote=renatop]Bingo !

O elemento que eu estava tentando acessar era um input text e não estava com o atributo “id” setado, estava somente com o atributo “name” setado…
Neste caso os navegadores tiveram comportamentos diferentes…

Setei o atributo id e funcionou nos dois navegadores…

Obrigado.
Renato
[/quote]

Kra, uma dica valiosa pra qm desenvolve pra web:

NUNCA começe debugando pelo IE, ele aceita vários erros q outros browsers não aceitam.

[]'s