Javascript 如何获得透明度值作为alpha过滤器的int?

Javascript 如何获得透明度值作为alpha过滤器的int?,javascript,css,internet-explorer,opacity,Javascript,Css,Internet Explorer,Opacity,对于Internet Explorer,不透明度在内联css中设置如下: style="filter: alpha(opacity=50);" 我想做的是获取javascript中整数形式的不透明度值。好吧,我想我可以得到整个字符串并解析出int,但是有没有更快/更好的方法 谢谢JavaScript非常简单: var opacity = this.filters.alpha.opacity; 或者如果你有身份证 var opacity = getElementById('myelement'

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

style="filter: alpha(opacity=50);"
我想做的是获取javascript中整数形式的不透明度值。好吧,我想我可以得到整个字符串并解析出int,但是有没有更快/更好的方法


谢谢

JavaScript非常简单:

var opacity = this.filters.alpha.opacity;
或者如果你有身份证

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

JavaScript非常简单:

var opacity = this.filters.alpha.opacity;
或者如果你有身份证

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

考虑到您可能应该对其他浏览器使用
opacity
css选项,只需从中获取值并乘以100即可。考虑到您可能应该对其他浏览器使用
opacity
css选项,只需从中获取值并乘以100即可。