l'élément html.style.question couleur

Je suis en train d'écrire un peu de code javascript pour rendre le texte clignote mais il l'habitude de travailler.

        function start_blink(elementId) {
            //var red = "#ff0000";
            //var white = "#000000";
            var element = document.getElementById(elementId);
            element.style.color == 'red';
            if(document.getElementById) {
                element.style.color = (element.style.color == 'red') ? 'white' : 'red';
                //document.write(element.style.color);
                blinkIntervalID = setInterval(start_blink, 1000, elementId);
            }
        }

Il ne s'allume en rouge, jamais blanc, ce qui signifie que
element.style.color == 'red' renvoie toujours false.
Pourquoi est-ce le cas?

Première chose à changement de setInterval à setTimeout pour empêcher le navigateur à partir de la plante!!
element.style.color == 'red' retourne true en Chrome lorsque la couleur est mise à 'rouge' - jsfiddle.net/DdqZF
Appelez cette fonction?

OriginalL'auteur Michael | 2011-08-16