JSFiddle - React, Tailwind, and code Playground

by alpacalips

HTML

<table>
<tbody>
   <tr><td class="classone">1234</td></tr>
   <tr><td class="classtwo">1234</td></tr>
   <tr><td class="classthree">1234</td></tr>
</tbody>
</table>


<table>
<tbody>
   <tr><td class="classone">1234</td></tr>
   <tr><td class="classtwo">1234</td></tr>
   <tr><td class="classthree">1234</td></tr>
</tbody>
</table>

JavaScript

alert(sumByClass('classone'));

function sumByClass(classname){
    var els = document.getElementsByClassName(classname);
    var i, sum = 0;
    for(i = els.length; i--;)
        sum += parseInt(els[i].innerText || els.textContent, 10)

    return sum;
}