Задать вопрос
@skripter

Почему не работает js код?

document.getElementsByClassName("mydiv")[0].style.borderTop = "4px " + style[cur] + color;


Код не работает, если убираю + color то все работает. В чем проблема?

style[cur] это
var style = new Array('dotted', 'solid', 'double', 'dashed')
  • Вопрос задан
  • 121 просмотр
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
@muroveinick
document.getElementsByClassName("mydiv")[0].setAttribute("style", `border-top: 4px ${style[cur]} ${color_variable}`)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
document.getElementsByClassName("mydiv")[0].style.borderTop = "4px " + style[cur] + ' ' + color;

?
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы