JSFiddle - React, Tailwind, and code Playground
HTML
<div>foo bar</div>
<div>baz blah</div>
<div>lorem ipsum</div>
JavaScript
function collectionContains(collection, searchText) {
for (var i = 0; i < collection.length; i++) {
if( collection[i].innerText.toLowerCase().indexOf(searchText) > -1 ) {
return true;
}
}
return false;
}
var items = document.getElementsByTagName("div");
console.log( collectionContains(items, 'cant find') ); //returns false
console.log( collectionContains(items, 'baz') ); //returns true;