Показать сообщение отдельно
  #1 (permalink)  
Старый 22.06.2016, 18:17
Профессор
Отправить личное сообщение для Янковиц Посмотреть профиль Найти все сообщения от Янковиц
 
Регистрация: 17.11.2014
Сообщений: 403

Добавление элемента span в блок div
Добрый день. Перейду сразу к задаче:
есть такой код:
<div class="one-one">
<div class="menu-name">Пункт 1</div>
</div>
<div class="two-two">
<div class="menu-name">Пункт 2</div>
</div>
<div class="three-three">
<div class="menu-name">Пункт 3</div>
</div>

Мне необходимо добавить только ко 2 пункту простой текст "new".
Есть такой вариант:
<script type="text/javascript">
new='<span>new</span>';
document.getElementsByClassName("elem")[0].innerHTML = 'Пункт 2 ' + new;
</script>

Он рабочий. Но если я использую класс через дефис, то не работает. Надеюсь на помощь знатоков

Последний раз редактировалось Янковиц, 22.06.2016 в 18:25.
Ответить с цитированием