JSFiddle - React, Tailwind, and code Playground

by petrfox

HTML

<table border="1">
    <thead>
        <tr>
            <th>Zboží</th>
            <th>cena v Kč</th>
            <th>cena EUR</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>Produkt 1</td>
            <td class="cenakc">100</td><td class="cenaeur"></td>
            
        </tr>
        <tr>
            <td>Produkt 2</td>
            <td class="cenakc">200</td><td class="cenaeur"></td>
            
        </tr>

    </tbody>
</table>

JavaScript

var kurz=1/27.3;
var tdcenyvkc=document.getElementsByClassName("cenakc");
for (var i=0;i<tdcenyvkc.length;i++){
    if (!tdcenyvkc[i].nextSibling.childNodes[0]){
        tdcenyvkc[i].nextSibling.appendChild(document.createTextNode(""));
    }
    tdcenyvkc[i].nextSibling.childNodes[0].nodeValue=kurz*tdcenyvkc[i].childNodes[0].nodeValue;
}