Как обратиться к определенному блоку с помощью JS?

201
21 января 2018, 05:40

Имеются блоки:

<div class="rowwrapper2">
    <div onclick="show1()"></div>
    <div onclick="show1()"></div>
    <div onclick="show1()"></div>
    <div onclick="show1()"></div>

Имеется функция на JS:

function show1(){
var div = document.querySelectorAll(".rowwrapper2 div")[0];
var a = div.getAttribute("name");
alert(a);}

С таким кодом он будет выводить только атрибут "name" первого блока вне зависимости от того, на какой блок будет нажатие. Как исправить так, чтобы он выводил атрибут "name" нужного мне блока при нажатии на него, а не первого?

READ ALSO
Id и addEventListener

Id и addEventListener

Решил на своей тренировочной страничке удалить обработчики через HTML-атрибут и назначить через addEventListener()

214
Особенности работы с Vue.js

Особенности работы с Vue.js

При назначении элемента часто происходят непредвиденные ситуацииНапример если в контейнере с id='app' разместить canvas, то при назначении переменной...

282
кроссбраузерность для ios

кроссбраузерность для ios

Есть ли бесплатные инструменты что-бы посмотреть как выглядит сайт на ios устройствах ?

173