собственно я это и делаю.
остановился на таком варианте:
products = $($.parseHTML(xmlhttp.responseText)).find("#js-product-list .product-title a");
for(var y=0; y < products.length; y++){
if(products[y] != "undefined")
{
output += "<li><a href='"+ products[y].attributes.href.nodeValue +"'>" + products[y].innerHTML +"</a></li>";
}
}
Почему то если писать так:
for(var y=0; y < products.length; y++){
if(products[y] != "undefined")
{
output += "<li>" + products[y] +"</li>";
}
}
то вставляет только текст, ввидимо из-за привода к типу стринг?