使用Javascript更改URL的CSS
Using Javascript to change CSS for URL
我的HTML中有一个url,如下所示。我已使url不活动
<a style="pointer-events: none; color: rgb(44, 89, 159);" href="https://www.google.com/" id="successfactors">Link</a>
我正在尝试通过Javascript重新激活链接。我尝试了下面的代码,但当我这样做时,页面没有正确加载。有人知道我做错了什么吗?或者有更好的方法使链接处于非活动/活动状态吗?
document.getElementById('successfactors').style.pointer-events = 'auto';
我建议您使用CSS和javascript,以明确区分两者。
定义你的CSS样式:
.inactive
{
pointer-events: none;
color: rgb(44, 89, 159);
}
.active
{
pointer-events: auto;
}
使用javascript:切换元素的CSS类
document.getElementById("successfactors").className = "inactive";
它更整洁,我保证广泛使用的内联样式最终会让人头疼。
使用:
document.getElementById('successfactors').style.pointerEvents = 'auto';
样式使用驼色大小写,因为标识符不能包含连字符。
相关文章:
- 多个if语句根据URL返回css值
- 如果URL为(value),则使用css类
- 如何为CSS和javascript指定基本url
- 在php中htaccess重定向url后,无法加载css和js
- Angular sqlLite set css url()无法设置相对路径
- css中的url用angular重写
- 使用skel框架构建的响应式网站只有在使用漂亮的URL时才能应用css
- 将URL加载到CSS动画滑动iframe中
- Javascript 中的动态 CSS 图像 URL
- CSS 在基于 URL 上工作,但不在网站的其他页面中使用.代码点火器
- 根据 URL 在两个不同的 CSS 定义之间切换
- 当 CSS 来自云或 CDN 时,如何设置 CSS 的回退 URL
- 从另一个域加载 CSS 和 JS 文件,并从一致的 URL 提供资源
- 如何检索 CSS 中定义的背景图像 URL
- 使用 jQuery 更改特定 CSS 类的 URL
- 使用DataURI图像提高CSS-url()的性能
- 为什么有些JS/CSS URL的问号后面有数字
- IIS URL重写CSS URL()值时出现问题
- 使用CSS3背景大小的覆盖.因为这使用了一个css url的图像,它是可能得到全屏在IE8和更老的
- 通过 Javascript 动态选择 CSS URL