Re: [問題] 請教 "利用JavaScript與CSS,變換字色"
※ 引述《sniperliao ()》之銘言:
: 各位前輩
: 小弟目前遇到一問題
: 小弟於網頁上設計了一個 文字 span 呼叫 JavaScript
: <SPAN class="othertext" onclick="chcolor()">點我變換顏色</SPAN>
: 當此行被按下,網頁背景與字色會變化
: 背景的部分使用document.bgColor測試無誤
: 但是問題出在我的文字都是CSS
: 分成 .a .b .c 三種格式
: <style type="text/css">
: <!--
: .a {color: #009900;}
: .b {color: #993333;}
: .c {color: #3366CC;}
: -->
: </style>
: 使用上是以<span class="a">xxxx</span> 來達成應用CSS的目的
: 卡在找不到用JavaScript去控制Span標籤,讓其設定變化的語法
: (意思是當我點了 點我變換顏色 ,不僅背景變色,文字也一並變色,不同標籤不同色)
: 不知道是否有前輩知道如何解決,請賜教 <(_ _)>
簡單的範例
<style type="text/css">
<!--
.a {color: #009900;}
.b {color: #993333;}
.c {color: #3366CC;}
-->
</style>
<script>
function abgne(obj){
obj.className="b";
}
</script>
<SPAN class="a" onclick="abgne(this);">點我變換顏色</SPAN>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.155.124
討論串 (同標題文章)
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章