Итак, я пытаюсь найти фильтр фотографий. Я в состоянии добраться до функции keyup, но затем застрял на том, как искать и выбирать текст абзаца. Я не могу изменить HTML и могу только добавить Javascript.
И что у меня есть в моем Javascript
window.addEventListener('load', function(e) {
const query = document.querySelector('#filter');
let images = document.querySelector('.thumb-display');
query.addEventListener('keyup', function(e) {
let search = query.value;
for (var i = 0; i < images.length; i++) {
let searchVal = images[i].getElementByTagName('p')[0].innerHTML;
if (searchVal.indexOf(search) > -1) {
images[i].display = "";
} else {
images[i].display = "none";
};
};
});
})// NO CODE OUTSIDE OF HERE
Я хочу иметь возможность искать (например) #oceanbeach# mountainroad
text и изображения, которые не соответствуют поиску, будут скрыты, но я не могу заставить его работать.