Где, кто и что:
const containerSelector = '.field';
const textSelector = `${containerSelector} .name`;
const text = 'some name 1';
Скрываем элемент, если текстовое содержимое точно совпадает с указанной строкой:
for (const n of document.querySelectorAll(textSelector)) {
if (n.innerText === text) {
n.closest(containerSelector).style.visibility = 'hidden';
}
}
Или, скрываем в случае частичного совпадения без учёта регистра:
.hidden {
visibility: hidden;
}
document.querySelectorAll(containerSelector).forEach(function(n) {
n.classList.toggle('hidden', this(n.querySelector(textSelector).textContent));
}, RegExp.prototype.test.bind(RegExp(text, 'i')));