diff options
| author | sD <stoned@derpymail.org> | 2020-04-13 17:45:57 +0200 |
|---|---|---|
| committer | sD <stoned@derpymail.org> | 2020-04-13 17:45:57 +0200 |
| commit | 046feadf97a2faf6f62809df17c49cd29c112f93 (patch) | |
| tree | 704d1552d5a3819f941eed080a08e5415061e833 | |
| parent | 6b5061cfe2d28b9f93f1201fac880a0083404c09 (diff) | |
actually filter the list
| -rw-r--r-- | webAO/client.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/webAO/client.js b/webAO/client.js index 5156ea3..d2aedc1 100644 --- a/webAO/client.js +++ b/webAO/client.js @@ -1981,9 +1981,17 @@ function resetICParams() { */ export function musiclist_filter(_event) { const musiclist_element = document.getElementById("client_musiclist"); + const searchname = document.getElementById("client_musicsearch").value; + musiclist_element.innerHTML = ""; - + for (const trackname of client.musics){ + if (trackname.toLowerCase().indexOf(searchname.toLowerCase()) !== -1) { + const newentry = document.createElement("OPTION"); + newentry.text = trackname; + musiclist_element.options.add(newentry); + } + } } window.musiclist_filter = musiclist_filter; |
