首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Css属性存在性判断有关问题

2012-03-12 
Css属性存在性判断问题?.a{color:red}divid a class a A /div通过JS我怎么知道div有没有color

Css属性存在性判断问题?
.a{color:red;}

<div   id= "a "   class= "a "> A </div>

通过JS我怎么知道div有没有color的属性?如果没有执行e.style.color= 'blue ';

[解决办法]
抠门,哈

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
<html xmlns= "http://www.w3.org/1999/xhtml ">
<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 ">
.divStyle{color:red;}
</style>
</head>

<body>
<div id= "divTest " class= "divStyle "> Test </div>
</body>
<script type= "text/javascript ">
<!--
var oDiv = document.getElementById( "divTest ");
alert(oDiv.currentStyle.color);
//-->
</script>
</html>

热点排行