Erro em uma funçao

6 respostas
K

caros colegas eu estou com um problema
esse codigo abaixo roda no firefox mais nao no IE
alguem sabe o motivo??

function listaCidadesDoNorte(){
	var xmlDoc = xmlHttp.responseXML;
	var norteNode = xmlDoc.getElementsByTagName("norte")[0];
				
	var cidadesNorte = norteNode.getElementsByTagName("nome");
				
	mostraLista("Cidades do Norte", cidadesNorte);
}

obrigado

6 Respostas

C

Coloque o código dessa função: mostraLista.

Mostra algum erro?

K

ele esta dando erro nesta linha

var norteNode = xmlDoc.getElementsByTagName("norte")[0];

diz que o objeto é null

mais como pode ser null se no firefox pega?

E

só lembrar de um detalhe…

Firefox e IE tem suportes distintos para Javascript
algumas coisas funciona em um e no outro não…

mas se não me engano tem na net uma biblioteca JS
para XML onde você recupera o texto do XML
carrega nela depois processa de modo similar
ao suporte DOM que era para estar funcionando
em ambos os browsers :roll:

K

vc saberia o nome da biblioteca para mim dar uma olhada?

E

se não me engano eu usei esta
http://xmljs.sourceforge.net/

quando estava mexendo com alguns projetos em AJAX

K

vlw msm

serviu certinho para o que eu precisava

xD

Criado 7 de novembro de 2006
Ultima resposta 8 de nov. de 2006
Respostas 6
Participantes 3