Показать сообщение отдельно
  #13 (permalink)  
Старый 10.11.2015, 14:19
Аватар для sovsem-nub
Профессор
Отправить личное сообщение для sovsem-nub Посмотреть профиль Найти все сообщения от sovsem-nub
 
Регистрация: 15.10.2014
Сообщений: 255

Спасибо! вот моя фантазия

if( (elements[i].innerHTML.replace(/<.*?>/g, "")).replace(/\n/g, "")=="Стойки для очков" ){elements[i].style.color = 'red';}

<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title> - jsFiddle demo</title>
  <style type='text/css'>

  </style>
<script>
window.onload=function(){
var elements = document.querySelectorAll('ul  a,ul button') ;

  for (var i = 0; i < elements.length; i++) {
    if( (elements[i].innerHTML.replace(/<.*?>/g, "")).replace(/\n/g, "")=="Стойки для очков" ){elements[i].style.color = 'red';} ; 
       }

}
</script>

</head>
<body>
  <ul>
  <li>Этот<button class="tc-btn-invisible">Стойки для очков бывают разные</button>
    <button class="tc-btn-invisible">Стойки для очков</button>
    <button class="tc-btn-invisible">Стойки для носков</button>
      </li>
  <li>тест</li>
</ul>
<ul>

    <a class="tc-tiddlylink tc-tiddlylink-resolves"  href="#HelloThere">
<span class=" tc-reveal"></span>
<span class=" tc-reveal" hidden="true"></span>
Стойки для очков
</a>

  <li>полностью</li>
  <li>пройден</li>
</ul>

</body>

</html>


elements[i].textContent хорошая вещь . не знал такого.....

Последний раз редактировалось sovsem-nub, 10.11.2015 в 14:44.
Ответить с цитированием