Backend for songs.zachdecook.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
// @license magnet:?xt=urn:btih:b8999bbaf509c08d127678643c515b9ab0836bae&dn=ISC.txt ISC
function init_toc_filter() {
let el = document.getElementById("toc-filter");
el.addEventListener("change", toc_filter);
el.addEventListener("paste", toc_filter);
el.addEventListener("keyup", toc_filter);
}
function toc_filter(event) {
const val = this.value.toLowerCase();
let els = document.querySelectorAll("#toc li");
for (let i = 0; i < els.length; i++) {
if (els[i].textContent.toLowerCase().indexOf(val) == -1) {
els[i].style.display = "none";
} else {
els[i].style.display = "block";
}
}
}
init_toc_filter();
// @license-end
|