JSFiddle - React, Tailwind, and code Playground

HTML

<div id="container">
    <div>
        <article>qwerty</article>
        <article>asdfgh</article>
        <article>zxcvbn</article>
        <article>vbnmkj</article>
        <article>tyghuj</article>
    </div>
</div>

<article>11111</article>
<article>22222</article>

JavaScript

function addEvent(element, eventType, handler){
    if(element.addEventListener)
        element.addEventListener(eventType, handler);
    else
        element.attachEvent(eventType, handler);
}

var c = document.getElementById('container');
addEvent(c, 'mouseup', function(e) {
    if(e.target.tagName.toLowerCase() == 'article')
    {
        e.target.style.backgroundColor = 'red'
    }
});