是这样的
<style type='text/css'>
#a{display:block}
</style>
<div id='a'>test</div>
我在样式表中设置了id为a的层的属性
在javascript中,用什么方法才能读出来这个display的属性呢?
我试过了用
alert(document.getElementById("a").style.display);
读不出来
不知道怎样才能读出来呢?
------解决方案--------------------
css是和html一个体系的 不是用js读
<a></a>这样就行了
------解决方案--------------------
问一下 怎么语法高亮?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<style type= "text/css">
#a{display:block}
</style>
<script language="javascript">
function getcss()
{
var css=document.styleSheets[0];
var rule=css.rules[0];
alert(rule.style.display);
}
</script>
</HEAD>
<BODY>
<div id= 'a ' >test </div >
<input type="button" onclick="getcss()" value="getcss"/>
</BODY>
</HTML>
------解决方案--------------------
<div id= "a" style="display:block">test </div>