Изменить цвет текста JS

257
29 мая 2018, 23:50

Всем привет!
Необходимо изменить цвет текста.

Есть некий цикл который выводит список разделов на сайте

<div class="main-menu">
    <a href="/catalog/">
        <?=$arResult['NAME']?>
    </a>
</div>

Нужно поменять цвет текста в зависимости от того, какой раздел выводится.
Например есть разделы:
Одежда
Обувь
Куртки
Велосипеды

Нужно, что бы разделы "Обувь" и "Велосипеды" были красным цветом.
Реализовать нужно с помощью JS
Заранее спасибо.

Answer 1

Я так понимаю, это bitrix. Лучший способ для тебя будет создать пользовательское поле у раздела из админки, назвать его "цвет текста", со строчным типом. В него засовывать значения типа #ff0000 или вообще просто red. Выводить так:

<div class="main-menu">
    <a href="/catalog/" style="color: <?=$arResult["UF_TEXT_COLOR"]?>;">
        <?=$arResult['NAME']?>
    </a>
</div>

где UF_TEXT_COLOR - код свойства, которое создашь.

READ ALSO
Вычисление суммы ряда [закрыт]

Вычисление суммы ряда [закрыт]

Написать скрипт (PHP или JS) который вычисляет сумму ряда по указанной формулеРасчёт производится при х=0,5

265
Обновлять скрипты по ID самого обьекта

Обновлять скрипты по ID самого обьекта

Вот проект простой ,запись идет в "инпут" которое находится вправом меню снизу и только при нажатии "ЗАПОЛНИТЬ" начинает заполняться контейнер...

232