Показать сообщение отдельно
  #1 (permalink)  
Старый 13.10.2017, 17:51
Профессор
Отправить личное сообщение для Sonya Посмотреть профиль Найти все сообщения от Sonya
 
Регистрация: 07.07.2016
Сообщений: 281

Вместо onclick
Здравствуйте! Помогите, пожалуйста. Приведенный ниже код, добавляет текст на страницу по клику на span, после элемента span.
<div class="raz">
<span>Здесь что-то</span>
</div>
<script>
document.querySelector('.raz span').onclick = function() {
  var theDiv = document.createElement('div');
  theDiv.innerHTML = 'HTML-содержимое';
  this.parentNode.insertBefore(theDiv, this.nextSibling);
  getComputedStyle(theDiv).opacity;
  theDiv.style.opacity = '1';
}
</script>

Можно ли, чтобы он это делал без клика (onload не помогает)?

Последний раз редактировалось Sonya, 13.10.2017 в 17:52. Причина: Уточнение
Ответить с цитированием