Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   посчитать количество атрибутов (свойств) (https://javascript.ru/forum/events/53621-poschitat-kolichestvo-atributov-svojjstv.html)

sovsem-nub 11.02.2015 16:30

посчитать количество атрибутов (свойств)
 
есть строчка вида
<$slider2  im1="418.jpg"   im2="419.jpg"  im10="420.jpg" />


как посчитать количество атрибутов?
как извлечь первый атрибут, второй, третий (в массив напрмер) обращаясь к нему не по названию, а по номеру?

imarr[k] = this.getAttribute("k-ый атрибут","0") ;

ksa 11.02.2015 16:43

sovsem-nub, как вариант...

var str='<$slider2  im1="418.jpg"   im2="419.jpg"  im10="420.jpg" />';
var a=str.match(/="([^"]*)"/g);
alert('Атрибутов - '+a.length+' шт.')
alert('Второй = '+a[1].split('"')[1]);


Часовой пояс GMT +3, время: 14:02.