-
Üyelik
03.01.2013
-
Yaş/Cinsiyet
35 / E
-
Meslek
HTML5/Flash Developer
-
Konum
İstanbul Anadolu
-
Ad Soyad
Ö** G**
-
Mesajlar
32
-
Beğeniler
3 / 10
-
Ticaret
0, (%0)
Şu şekilde işini görür sanırım:
var obj={};
var no=0;
var colopalette = document.getElementById("color-color-palette");
var modules = colopalette.getElementsByClassName("module");
for (var i = 0; i < modules.length; i++) {
var groupnames = modules[i].getElementsByClassName("group");
no++;
obj[no]={};
for (var ii = 0; ii < groupnames.length; ii++) {
obj[no].title=groupnames[ii].innerHTML;
obj[no].colors=[];
var details = modules[i].getElementsByClassName("details");
for (var iii = 0; iii < details.length; iii++) {
var shade = details[iii].getElementsByClassName("shade");
var hex = details[iii].getElementsByClassName("hex");
details[iii].getElementsByClassName("hex");
for (var iiii = 0; iiii < shade.length; iiii++) {
obj[no].colors.push({title:shade[iiii].innerHTML, hex:hex[iiii].innerHTML});
}
}
}
}
console.log(obj);
///Objeyi Json formatına çevirmek için
var jsonObj=JSON.stringify(obj);
console.log(jsonObj)
1 kişi bu mesajı beğendi.