У меня есть этот кусок HTML.<div class="text">helloworld</div>
Поэтому я хотел бы найти в классе "текст" конкретную строку, когда эта строка найдена в этом классе.Выполняйте функцию, но только если строка была найдена, если строка не была найдена, просто напечатайте console.log('not found.')
, и если это была просто печать, то это было.
Мой код показан ниже.
var timerVar = setInterval (function() {DoMeEverySecond (); }, 2000); // << set to 2 seconds.
function DoMeEverySecond ()
{
var xpathResult = document.evaluate("(//text()[contains(., 'helloworld')]) [1]", document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null);
var node=xpathResult.singleNodeValue;
if (node==null)
console.log('Not found')
else
console.log('found');
}
Этот код работает, но он ищет все классы.Я хотел бы искать только класс "текст"