views/misc.js (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
function expandstuff() { var els = document.querySelectorAll(".honk details") for (var i = 0; i < els.length; i++) { els[i].open = true } } function updatedonker(el) { el = el.parentElement el.children[1].textContent = el.children[0].value.slice(-20) } (function() { var expand = document.querySelector("button.expand") if (expand) { expand.onclick = expandstuff } var donk = document.querySelector("#donker input") if (donk) { donk.onchange = function() { updatedonker(this); } } })() |