Помогите пожалуста. Имею такую ситуацию, есть две кнопки с разными name
-ами и id
в HTML файлe, мне нужно передать id
и name
этих двух кнопок в js и добавить их в объект (желательно реализовать это сразу в виде предачи в объект).
Любая помощь будет полезна, заранее спасибо.
<ul>
<li><button name="button1" id="1">ButtonOne</button></li>
<li><button name="button2" id="2">ButtonTwo</button></li>
</ul>
var obj = {};
var el = document.querySelectorAll('ul li button');
for (var i = 0; i < el.length; i++) {
el[i].addEventListener('click', (e) => {
obj.id = e.target.id;
obj.name = e.target.name;
console.log(obj);
});
}
<ul>
<li><button name="button1" id="1">ButtonOne</button></li>
<li><button name="button2" id="2">ButtonTwo</button></li>
</ul>
Mне удалось найти решение, вот как оно выглядит
[...document.getElementsByClassName('btn-view')].reduce((a, c, i ) => (a['H' + i + ' - h ' + i] = {name: c.name, id: c.id}, a), {}); console.log(objData);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Есть nav и шесть пунктов менюНужно расположить между 3им и 4ым пунктами квадрат
Есть кое-что, что мне нужно построить, но мои математические способности не на должном уровне