javascript - 如何获取不透明度值作为 alpha 过滤器的 int?

标签 javascript css internet-explorer opacity

对于 Internet Explorer,不透明度在内联 css 中设置如下:

style="filter: alpha(opacity=50);"

我想做的是在 javascript 中获取整数中的不透明度值。好的,我想我可以获取整个字符串并解析出 int,但是有没有更快/更好的方法?

谢谢

最佳答案

JavaScript 非常简单:

var opacity = this.filters.alpha.opacity;

或者如果你有一个 id...

var opacity = getElementById('myelement').filters.alpha.opacity;

关于javascript - 如何获取不透明度值作为 alpha 过滤器的 int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093898/

相关文章:

javascript - 有没有办法在访问 SPA 时立即进行登录重定向?

javascript - 在运行 frisby 测试之前,将数据存储在 var 中,以便在 REST API 路由中作为参数使用

css - chrome 在 css 转换后留下额外的空间

css - Internet Explorer hover/rgba/opacity/css3 兼容性

javascript - jQuery contentEditable 不起作用 - Internet Explorer 8 - 编辑表项目

jquery - IE 中的实时变化

javascript - 是否有等效于 PHP 的 'parent' 的 javascript 原型(prototype)继承?

javascript - Backbone.js 中的 'change' 事件是否仅 "reference based"更改而不是 "value based"更改

html - Bootstrap、页眉/横幅、匹配宽度和定位到正文

html - 如何在 IE11 上控制无效模式的文本框边框?