17 lines
470 B
JavaScript
17 lines
470 B
JavaScript
function filter_name(str)
|
|
{
|
|
if (str.length == 0) {
|
|
for (let i = 0; i < articles.length; i++) {
|
|
articles[i].style.display = "block";
|
|
}
|
|
} else {
|
|
str = str.toLowerCase();
|
|
for (let i = 0; i < articles.length; i++) {
|
|
articles[i].style.display = !articles[i].dataset.title.includes(str) ? "none" : "block";
|
|
}
|
|
}
|
|
}
|
|
let articles = document.getElementsByTagName("article");
|
|
let search = document.getElementById("search");
|
|
search.style.display = "inline-block";
|