Как мне изменить цвет текста в JavaScript? - PullRequest
2 голосов
/ 25 декабря 2009

Я написал код JavaScript, отображающий дату. Как бы я изменил цвет?

Ответы [ 2 ]

6 голосов
/ 25 декабря 2009

Вам нужно поместить текст в отдельный элемент, а затем изменить свойство CSS элемента color.

Это проще всего сделать с помощью jQuery :

<span id="date">Please enable JavaScript</span>

$('#date').text(new Date().toString()).css('color', 'red');

Однако вы можете сделать это с помощью чистого CSS:

(в теге head:)

<style type="text/css">
    #date {
        color: red;
    }
</style>    
5 голосов
/ 25 декабря 2009

Вы можете установить встроенные свойства CSS элемента, в котором отображается дата, используя свойство element.style:

var el = document.getElementById('elementId');
el.innerHTML = date; // set the text
el.style.color = '#ff0000'; // set the text color

Или вы можете применить класс CSS программно:

el.className = 'yourclass';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...