作者abgne (abgne)
站内Web_Design
标题Re: [问题] 请教 "利用JavaScript与CSS,变换字色"
时间Tue Feb 21 00:31:25 2006
※ 引述《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