16 lines
585 B
JavaScript
16 lines
585 B
JavaScript
function getFirst(item, className) {
|
|
return item.getElementsByClassName(className)[0]
|
|
}
|
|
|
|
var saveBtn = document.getElementById("save-btn");
|
|
|
|
for (chk of document.getElementsByClassName("pgrid")) {
|
|
chk.onclick = (event) => {
|
|
console.log(event.target)
|
|
event.target.dataset.mark = event.target.dataset.mark == "True" ? "False" : "True"
|
|
event.target.children[0].name = event.target.dataset.targ;
|
|
event.target.children[0].value = event.target.dataset.mark;
|
|
event.target.dataset.changed = true;
|
|
saveBtn.style.display = "block";
|
|
}
|
|
} |