JRazor
@JRazor
Senior StarkOverFlow Programmer

JavaScript: как добавить текст в тег с тегом внутри?

Здраствуйте, уважаемые тостеровцы.

Дизайнер заказчика сделал оформление кода в следующем виде:
<li><i class="fa fa-map-marker"></i> Pierrelatte</li>

Необходимо менять только текст (в примере это "Pierrelatte"). Тег i в данном случае отображает маркер. Мне, как бэкэндщику, нужно с помощью JS отослать текст внутрь тега li, но все осложняется содержащимся внутри тегом. Как решить этот вопрос?

В голову приходят следующие варианты:
1) Угробить код еще больше, запихав внутрь еще один тег.
2) Передавать внутренний тег прямо в JS (убожество, да и только).
3) Предъявить дизайнеру за его методы решения задачи.

Всем спасибо за ответы.
  • Вопрос задан
  • 3186 просмотров
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Можно получить Текстовый узел внутри li и изменять его содержимое. Вот так.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы