Skip to content

Instantly share code, notes, and snippets.

View cthae's full-sized avatar
🦝

Bogdan Nazaruk cthae

🦝
View GitHub Profile
@cthae
cthae / gist:f84a50bcd765f74596ae3017c513d44e
Last active February 27, 2022 07:03
adding a row into a table
function addSource(){
const count = document.querySelector("table#mainSources").querySelectorAll("tr").length;
const newRow = document.querySelector("tr#tr-0").cloneNode(true);
newRow.id = "tr-"+count;
newRow.querySelectorAll("td").forEach(td => {
const name = td.getAttribute("name");
if (name == "alias" || name == "mID"){
td.querySelector("label").innerHTML = td.querySelector("label").innerHTML.replace(":", " " + count + ":");
td.querySelector("input").id = td.querySelector("input").getAttribute("id").replace("0",count);
td.querySelector("input").value = "";