Boas, pessoal.
Estou a tentar obter informação do LastFM através da API deles.
Preenchi uma variável com o XML que obtenho do site deles, mas ao tentar usar o comando getElementsByTagName() dá-me um erro estranho.
Eis o meu código:
Código :
O erro que me dá é o seguinte:
![Imagem Colocada]()
Não faço ideia onde esteja o problema.
Alguém me consegue ajudar?
Obrigado desde já.
Estou a tentar obter informação do LastFM através da API deles.
Preenchi uma variável com o XML que obtenho do site deles, mas ao tentar usar o comando getElementsByTagName() dá-me um erro estranho.
Eis o meu código:
Código :
function getDates()
{
var url = "http://ws.audioscrobbler.com/2.0/?method=artist.getevents&artist=metallica&api_key=659234e4663c6cf19g9c8236b48se5f0";
var xmlDoc = httpGet(url);
var x = xmlDoc.getElementsByTagName("title")[0];
var y = x.childNodes[0];
alert(y.nodeValue);
}
function httpGet(url)
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", url, false);
xmlHttp.send(null);
return xmlHttp.responseText;
}
{
var url = "http://ws.audioscrobbler.com/2.0/?method=artist.getevents&artist=metallica&api_key=659234e4663c6cf19g9c8236b48se5f0";
var xmlDoc = httpGet(url);
var x = xmlDoc.getElementsByTagName("title")[0];
var y = x.childNodes[0];
alert(y.nodeValue);
}
function httpGet(url)
{
var xmlHttp = null;
xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", url, false);
xmlHttp.send(null);
return xmlHttp.responseText;
}
O erro que me dá é o seguinte:

Não faço ideia onde esteja o problema.
Alguém me consegue ajudar?
Obrigado desde já.