все я хочу, чтобы получить все первые HREF элементы Li и я хочу его в JavaScript толькокак получить Li первый HREF в UL с использованием JavaScript
<div id="cataloge">
<ul id="catalog-items" class="product-items">
<li id="OS389HL91QJCLMX" class="product-item >
<a id="1:OS389HL91QJCLMX" href="/piezas-y-Sala-4-piezas%29.-116508.html">link1
<ul><li>some data</li><li>some data</li><li>some data</li></ul>
</a>
</li>
<li id="OS389HL91QJCLMX" class="product-item >
<a id="1:OS389HL91QJCLMX" href="/piezas-y-Sala-4-piezas%29.-116508.html">link1
<ul><li>some data</li><li>some data</li><li>some data</li></ul>
</a>
</li>
<li id="OS389HL91QJCLMX" class="product-item >
<a id="1:OS389HL91QJCLMX" href="/piezas-y-Sala-4-piezas%29.-116508.html">link1
<ul><li>some data</li><li>some data</li><li>some data</li></ul>
</a>
</li>
</ul>
<div>
я хочу получить HREF ссылки в Li ClassName " товарный элемент " под UL с идентификационным каталогом - позиции
Я написал этот ниже код, но он пуст при печати chethan1;
var lists = document.getElementById("catalog-items");
var items = lists.getElementsByTagName("li");
var chethan1="";
for (var i = 0; i < items.length; i++)
{
if(typeof items[i]!="undefined" && items[i]!="" && items[i].className=="product-item")
{
chethan1.push(items[i]);
}
}
console.log(chethan1);
[empty]
плз кто-то помочь мне разобраться out..thanks заранее ..
Предоставьте [скрипку] (http://jsfiddle.net/). –
http://jsfiddle.net/rnsQv/ – Chethu
'id' должен быть уникальным, у вас есть несколько элементов с одинаковым 'id'. – Teemu