2010-08-13 50 views
1

如何设置a:javascript或jquery的访问风格。我知道如何与像设置a:javascript或jquery的访问风格

document.getElementById('a12').style.color = '#ff0000'; 

常规链接设置,但我不知道它是如何与工作:访问?

+0

回答你们是不是要标记的链接所访问,或更改显示造访的联系方式? – 2010-08-13 16:23:03

+0

不,我只是想知道是否可以通过使用JavaScript来设置这样的样式。 – StoneHeart 2010-08-13 16:31:45

回答

2

的Style属性调整其适用于元素样式属性,它们完全取代选择

你有两个选择。

  • 预先写好规则集,然后设计元素以匹配选择器。

例如

.foo:visited { 
    color: #f00; 
} 

document.getElementById('a12').className += ' foo'; 
  • 动态生成的规则集与匹配元素选择器。

见bobince的在Setting CSS pseudo-class rules from JavaScript

+0

嗨,我尝试了一个像 document.getElementById('tplcss')。的技巧,innerHTML + ='a:hover {color:#FF0000;}'; <风格类型= “文/ CSS” ID = “tplcss”> 答:访问{COLOR:#FF00FF;} 这是对FF和Chrome的工作,但IE了运行时错误。我应该遵循你的链接。谢谢 – StoneHeart 2010-08-13 16:38:55