主页链接'的背景颜色在Internet explorer中发生了变化,但在Mozilla Firefox中不起作
master page link's background colour is changing in Internet explorer but not working in Mozilla Firefox
我有一个链接,当我点击它时,它的背景颜色必须改变。所以我使用了JavaScript函数来实现这一点,但它在Internet explorer中可以工作,但在Mozilla Firefox中不会改变。
代码如下:
function hilite() {
Trend.style.background= "#000000";
}
这里的趋势是链接标签的id。
链接:
<a id="Trend" style="color: #FFFFFF;
text-decoration: none;" href="ATrendAnalysis.aspx">Trend Analysis</a>
Cs文件:
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "ScriptRegistration1", "hilite();", true);
在这种情况下:
Trend.style.background= "#000000";
"Trend"是一个未定义的JavaScript变量。这不是在引用DOM中的元素。
用途:
document.getElementById('Trend').style.background= "#000000";
您还可以尝试使用伪类选择器:active,使用CSS将一些样式应用于链接。
:Active将仅在按下链接时应用定义的样式(在您的情况下,它将更改其背景色)。
相关文章:
- 起重行为在铬 48 和 49 之间发生了变化
- 找出 Vue.js 深度自定义指令中哪个属性发生了变化
- 发送到前端后,mysql 列中的日期发生了变化
- 检索到的 $().position() 更新为 position: absolute 后发生了变化
- 为什么 Angular 没有注意到这个变量的值发生了变化
- 自定义图标行为是否在JQueryMobile 1.4(Alpha / Beta / RC-1)中发生了变化
- Angular ngClass 没有更新我的类,即使我的条件按预期发生了变化
- 是这里的范围发生了变化还是其他原因
- 主页链接'的背景颜色在Internet explorer中发生了变化,但在Mozilla Firefox中不起作
- Chrome中的Math.log2精度发生了变化
- JS SDK auth.logout事件行为最近似乎发生了变化
- 如何准确地找出$scope中发生了什么变化$看
- 为什么我的变量“c”发生了变化
- 使用JavaScript,这样当点击图像时,另一个元素's的位置发生了变化
- ag网格对单元格值的排序发生了变化
- 当我插入MySQL时,我的代码发生了变化
- 构造函数的属性发生了什么变化
- 隐藏提交按钮,除非表单/输入数据发生了变化
- react.js如何知道数据发生了变化?
- 找出在Ember ArrayController中哪个单独的项目发生了变化