css是和html一个体系的 不是用js读
<a></a>这样就行了
<a></a>这样就行了
解决方案 »
- div不隐藏怎么回事 在线等,好了就给分 document.getElementById("divObj").style.display="none";//
- 使用javascript转换二进制和汉字
- 难难难 一个事件调用两个函数问题
- js中select option 的隐藏显示问题
- firebug 能不能查找页面的某个具体js函数?
- ubb相关问题
- 怎样给一个id为'foodDiv'的div下面的所有checkbox打上勾?
- 请问如何在一个页面控制另一个页面中的radio
- 200分给你!duoduobaba(避雷针)进来!
- 请问哪里有javascript的比较详细的帮助文档或手册?
- 我想实现在几个不同的iframe中出onfocus效果
- js解析XML文件,没有分了不好意思
我还是不很清除
这个<a></a>应该怎么用才能显示出来display的值呢
比如你写个CSS控制字体 :
<style type= 'text/css ' >
h{
size:
.....
一些控制字体样式的属性
}
</style > 在html页面
<h>aaaa</h>这个aaa的样式 就是你css定义的那个样式
<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>
可能我的表达有点问题
我的意思是
能够知道当前样式表的属性,而不是表现出来的形式
比如在
<style type= 'text/css ' >
#a{display:block}
</style >
<div id= 'a ' >test </div >
中,
var b=id为a的div的display属性
然后我alert(b)后得到的是弹出对话框是 'block'
嘎嘎,恩,就是上面的样子
得到属性值,而不是表现出来的形式
我已经找到答案了
glvicky 给的答案也可以的
要想读取css中的值
需要用到 styleSheets这个属性
在我的例子中
var a=document.styleSheets[0].rules[1].style.display;(说的是第一个样式表中的第二个标签)
就可以得到值了。
不管怎么样,我结账,嘎嘎
感谢2位的热情回答
没有看到joejoe1991的回复
joejoe1991的为正解
嘎嘎,结账
joejoe1991 20分
s_liangchao1s 10分glvicky 20分