[問題] JavaScript在IE上與Mozilla上跑的結果不一
在IE上
我用alert(a.style.backgroundColor)測試
跑出#ffff66 or ##ccff99
但
在Mozilla上
用alert(a.style.backgroundColor)測試
卻跑出rgb(255,255,102) or rgb(204,255,153)
這樣在Mozilla上就達不到我所要的效果了
請問要怎麼改才行呢???
<script language="javascript">
var clClick = '#CCFF99'; // color click
var clMove = '#FFFF66'; // color move
var count = 0;
//按下去會變色
function clickColor(a){
alert(a.style.backgroundColor);
//click1...按第一次...變色
if( a.style.backgroundColor.toUpperCase()!=clClick ){
a.style.backgroundColor = clClick;
document.getElementById("AAA").innerHTML = ++count ;
}
//click2...按第二次...變回去(MouseOver)
else if( a.style.backgroundColor.toUpperCase()!=clMove ){
a.style.backgroundColor = clMove;
document.getElementById("AAA").innerHTML = --count ;
}
}
</script>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.81.178.219
※ 編輯: Falldog 來自: 219.81.178.219 (05/06 16:13)
推
05/06 16:43, , 1F
05/06 16:43, 1F
推
05/06 17:51, , 2F
05/06 17:51, 2F
推
05/06 18:22, , 3F
05/06 18:22, 3F
推
05/07 07:33, , 4F
05/07 07:33, 4F