mi autocorreggo...avevo sbagliato a scrivere il metodo getElementByTabName (Tag invece di Tab)..
Però adesso ho un altro problema..
Dopo ho un ciclo che mi deve aggiungere i "clienti" della stringa xml (nel mio caso solo due, ossia Mario Bianchi e Carlo Rossi) in un lista <ul>..ma il ciclo non parte neanche perchè la lunghezza del vettore clienti (quello ottenuto con il metodo getElementsByTagName("clienti")) è 0 (invece dovrebbe essere 2!)
Ecco il codice completo:

try {
var parser= new DOMParser();
var xmlDoc=parser.parseFromString(strXML,"text/xml");
var clienti=xmlDoc.getElementsByTagName("cliente");
}catch(e) {
alert(e.message);
return;
}
alert(clienti.length); //qui mi da risultato 0!!
for (var i=0; i<clienti.length; i++) {
var cliente=clienti[i]; //prendo la persona attuale
var nome=cliente.getAttribute("nome"); //recupero nome dal cliente
var cognome=cliente.getAttribute("cognome"); //recupero cognome dal cliente
var oLi=document.createElement("li");
var text=document.createTextNode(nome+" "+cognome);
oLi.appendChild(text);
oResult.appendChild(oLi);
}

Non capisco cosa ci possa essere di sbagliato...help me!!!