Показать сообщение отдельно
  #6 (permalink)  
Старый 30.11.2018, 12:23
Интересующийся
Отправить личное сообщение для ishurgaya Посмотреть профиль Найти все сообщения от ishurgaya
 
Регистрация: 12.08.2015
Сообщений: 29

собственно я это и делаю.

остановился на таком варианте:
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>";
	}
}


то вставляет только текст, ввидимо из-за привода к типу стринг?
Ответить с цитированием