[問題] onMouseover 去改變CSS的Style

看板Web_Design作者 (真。假凱文)時間15年前 (2010/08/20 10:13), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/2 (看更多)
.style2 { border: 1px solid #3399FF; background-color: #99CCFF;} .style4 { border: 1px solid #FF0000; background-color: #FFCC99;} <th class="style2" onmousedown="this.class='style4'">名稱</th> 本來想參考 http://hospital.kingnet.com.tw/dietclass/calorie.html 試著要改變整個欄位的顏色 卻發現完全沒有反應 想問說該怎麼寫比較好 請教了 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.75.85

08/20 10:24, , 1F
this.style.[css的js名稱]=[css的值] 建議寫function~
08/20 10:24, 1F

08/20 10:25, , 2F
css是屬html、onmousexxx是屬js 兩者不可直接對應~
08/20 10:25, 2F

08/20 10:25, , 3F
js上的css有它自己的寫法~因為在js中~它不知style4是啥~
08/20 10:25, 3F

08/20 10:27, , 4F
this.className
08/20 10:27, 4F

08/20 10:34, , 5F
感謝no 大!! 成功了 不過整欄要改的話 真的要寫FUNCTION
08/20 10:34, 5F

08/20 10:38, , 6F
倒是你標題寫onmouseover,內文怎麼變onmousedown 囧
08/20 10:38, 6F

08/20 10:41, , 7F
改掉了 改掉了 那時候誤會 mousedown的意思
08/20 10:41, 7F

08/20 11:34, , 8F
:hover不就好了...
08/20 11:34, 8F

08/20 13:12, , 9F
我學太少了~~T________T
08/20 13:12, 9F
文章代碼(AID): #1CRUJWXm (Web_Design)
文章代碼(AID): #1CRUJWXm (Web_Design)