我需要在页面上显示电子邮件地址,并且我有一个函数可以根据垃圾邮件希望不会识别的块构建电子邮件地址(这部分工作正常)。一旦javascript函数连接了所有块,我使用innerHTML来填充电子邮件地址的跨度。javascript getElementById样式颜色不适用于非网页调色板颜色
我试图在链接文本填充到跨度中之后对其进行着色。这两个工作:
document.getElementById('span_ID')。style.color ='red';
document.getElementById('span_ID')。style.color ='#FF0000';
...但是这并不:
的document.getElementById( 'SPAN_ID')style.color = '#2200c1'。
这是一种红色,是网站样式的一部分&无法更改,并且使用链接的默认蓝色也不是一个选项。我已经找到其他一些人提出了同样的问题,但他们的解决方案并不适合我。我也试过把连接字符串的函数放进去,这也没用。
那么这里有什么?
它适用于我..我认为你有你的颜色错误的十六进制值。 http://jsfiddle.net/loktar/c7uJE/'#2200c1'是一种不发蓝的蓝色。 – Loktar