Get the inner text of an element:
var element = document.getElementById("someId").innerText
let myContent = element.innerText;
find element using using inner text
var totalElements = document.getElementsByClassName("some");
var found = false;
for (var i = 0; i < totalElements.length; i++) {
if (totalElements[i].textContent.includes('Is this content exists')) {
found = totalElements[i];
break;
}
}
/// element that found
console.log(found);
To get element by attribute in JavaScript
document.querySelector("[data='1']");
:)