<style>
div{
width:50px;
height:50px;
}
</style>
<script>
function showColor(obj){
alert(obj.style.backgroundColor);
}
</script>
<div id='a' style='background-color:red;' οnclick='showColor(this)'></div>
<div id='b' style='background-color:#eeeeff' οnclick='showColor(this)'></div>
<div id='c' style='background-color:rgb(1,11,111)' οnclick='showColor(this)'></div>
source | IE | chrome |
red | red | red |
#eeeeff | #eeeeff | rgb(138, 138, 256) |
rgb(1,11,111) | rgb(1,11,111) | rgb(1, 11, 111) |
IE返回值与原来相同。
而Chrome返回值除预定义(red,blue等)的外,
均返回reb形式(notice:判断字符串相等时注意rgb显示中后2个数字的前有个个半角空格)