creare obiect cu for() din Div-uri cu acelasi class
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
sterica
- Mesaje: 285
creare obiect cu for() din Div-uri cu acelasi class
Salutare,
Incerc sa creez un obiect cu continutul unor div-uri care au aceasi clasa, insa nu reusesc:
Cod: Selectaţi tot
<body>
<div id="first">
<div class="divu">div 1</div>
<div class="divu">div 2</div>
<div class="divu">div 3</div>
</div>
</body>
<script>
var x = document.getElementsByClassName('divu');
for (var i = 0; i <= x.length -1; i++) {
console.log(x[i].innerHTML);
}
//example object
var obj = {
prop1: "div 1",
prop2: "div 2",
prop3: "div 3"
}
</script>
Multumesc!
MarPlo
Mesaje: 4343
Salut,
Incearca acest cod:
Cod: Selectaţi tot
<div id="first">
<div class="divu">div 1</div>
<div class="divu">div 2</div>
<div class="divu">div 3</div>
</div>
<script>
var x = document.querySelectorAll('.divu');
var ob_1 ={};
for(var i=0; i<x.length; i++) {
ob_1['prop'+i] = x[i].innerHTML;
}
console.log(ob_1);
</script>
sterica
Mesaje: 285
Functioneaza, multumesc mult de ajutor
Subiecte similare
-
Cum se pot schimba cheile in obiect JS
JavaScript - jQuery - Ajax
Primul mesaj
Am o intrebare. Vreau sa schimb cheile intr-un obiect JavaScript daca valoarea lor e un numar. De exemplu, am urmatorul obiect:
const order = {...
Ultimul mesaj
Ca sa modifici cheia unei valoari dintr-un obiect JavaScript, clonezi acel element in obiect, adica, adaugi acea valoare cu noua cheie, apoi stergi...
-
Inversare cheie cu valoare in obiect JS
JavaScript - jQuery - Ajax
Primul mesaj
Nu imi dau seama cum pot schimba urmatorul obiect in JavaScript:
{ first : , second : , third : }
In acesta:
{ de : , ab : }
Vreau să...
Ultimul mesaj
Trebuie să parcurgi array-urile și pentru fiecare element din array verifici dacă există sau nu un array pentru acea valoare în acumulator înainte de...
-
Lungime obiect JSON in JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am convertit un tabel din baze de date într-un obiect JSON.
Aceasta este, în esență, un array bidimensional, fiecare înregistrare fiind pe cate un...
Ultimul mesaj
Poti sa folosesti Object.keys pentru a obține lista de chei din obiect ca un array, apoi obții cu 'length' lungimea din el:...
-
Obiect aleatoriu din mai multe Array cu procentaj de șanse în JS
JavaScript - jQuery - Ajax
Primul mesaj
Am 3 Array de obiecte în JavaScript:
const fruits =
const car =
const books =
Un array temporar în care voi stoca obiecte aleatorii alese:...
Ultimul mesaj
Trebuie să obții două numere aleatorii:
- primul care decide ce grup alege,
- al doilea care alege un articol din acesta.
Generăm un număr...
-
Aflare valoarea minima a proprietatii dintr-un obiect imbricat
JavaScript - jQuery - Ajax
Primul mesaj
Am un obiect imbricat in JavaScript care arata asa:
const yo = {
one: {
value: 0,
mission: 17},
two: {
value: 18,
mission: 3},
three: {...
Ultimul mesaj
Incearca sa combini metodele Object.values() si map() , ca in exemplu urmator:
const yo = {
one: {
value: 9,
mission: 17
},
two: {
value:...
-
Adaugare array in acelasi array JS
JavaScript - jQuery - Ajax
Primul mesaj
Incerc sa adaug un array in acelasi array in javascript, Dar se pare ca nu functioneaza; al treilea element se adauga incontinuu.
Iata codul:
var...
Ultimul mesaj
Nu functioneaza cum vrei fiindca adaugi aceeași referință la array. De aceea, când array-ul se actualizează, cel din interior va fi si el actualizat....