javascript 如何获取 display 的值?
var getDisplay = document.getElementById(divName+divId).style.display;
alert(getDisplay );
我获取的display值是空字符串,我向获取例如: inline block none等这些,如何实现呢?还是不能显示?
------解决方案--------------------定义在css中的样式,直接DOM.style 是取不到的
需要"计算"一下
参考下
http://blog.163.com/jinwei_zhiyuan/blog/static/11582265201231561253671/
------解决方案--------------------我再补充下..如果是以这种方式定义
<style>
#div1{
display:block;
}
</style>
这样的话,用js取不到属性..
如果是下面这种,就可以取到display的属性
<div id="div1" style="display:block"></div>
不知道答案对楼主有没有帮助..
------解决方案--------------------用jquery取值吧,简洁方便
------解决方案--------------------支持5楼,用JQUERY
var getDisplay = $("#divName"+"divId").css("display")