2015-03-22 2 views
1

Пожалуйста, помогите. Я кодировал свой сайт. И я попытался сделать текст для моего сайта красным, но только определенную часть с помощью Javascript.Цветные переменные Не работает

document.getElementById("derping").innerHTML = "You have: " + derp + " Derple Points"; 

Я хочу сделать «derp» Red. Я пробовал:

document.getElementById("derping").innerHTML = "You have: " + derp.fontcolor("red") + " Derple Points"; 

Но это не работает. Может ли кто-нибудь помочь?

Спасибо, Джексон.

+0

Что 'derp'? –

ответ

1

Вы можете изменить цвет шрифта такого элемента после того, как он был создан, например:

document.body.style.color = 'red'; 

Однако в вашем случае, я предлагаю иметь класс .red и обертывание текста с span этого класса:

document.getElementById("derping").innerHTML = "You have: <span class='red'>" + derp + "</span> Derple Points"; 

И в вашем CSS:

.red{ color: red; } 

Если вы не хотите, чтобы изменить свою CSS:

document.getElementById("derping").innerHTML = "You have: <span style='color:red'>" + derp + "</span> Derple Points"; 
+0

К сожалению, я не могу использовать CSS ... (Это из-за различных проблем ... Я попробую загрузить css ...), спасибо, хотя. – Mario1luigi9

+0

@ Mario1luigi9 Итак, попробуйте третье решение, которое я предоставил. – blex

Смежные вопросы