Показать сообщение отдельно
  #9 (permalink)  
Старый 10.08.2014, 20:20
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

FreeZon, во-первых, лучше забыть, что в setInterval можно передавать строку. И никогда так не делать. А делать так:
<div class="xw-body">
<span id="qqwe">Привет</span>
</div>

<script> 
setInterval(function () {
  if (document.getElementsByClassName("xw-body")) {
    document.getElementById('qqwe').style.display = 'none';
  }
}, 1000);
</script>
Во-вторых, с кавычками нужно уметь работать - поможет избежать кучу проблем.
'if (document.getElementsByClassName("xw-body")){document.getElementById(\'qqwe\').style.display = \'none\';}' // используй \ для экранирования закрывающей кавычки
Ответить с цитированием