| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 584 人关注过本帖
标题:怎样实现这个功能
只看楼主 加入收藏
xiangming85
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-11-11
结帖率:100%
收藏
 问题点数:0 回复次数:3 
怎样实现这个功能

我想实现通过点击按钮改变颜色来实现上下切换的功能
由于对javascript不太了解,所以请大家帮忙了


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
<!--
.abc {
font-size: 14px;
color: #339966;
font-weight: bold;
}
.cba {
font-size: 14px;
color: #FF0000;
font-weight: bold;
}
-->
</style>
</head>
<body>
<table width="275" height="92" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="59" height="31" class="abc" id="m_1" style="background-color:#FFCC66" >aaaa</td><a id="sumnum" style="display:none" >3</a>
</tr>
<tr>
<td height="31" class="cba" id="m_2" style="background-color:#CCCCCC">bbbb</td>
</tr>
<tr>
<td height="30" class="cba" id="m_3" style="background-color:#CCCCCC">cccc</td>
</tr>
</table>
<p>
<label></label>
<input type="button" name="Submit" value="change" onclick="change();" />
</p>

<script language="javascript">
function change(){
var totalnumber;
var j;
var chindex;
totalnumber=parseInt(document.all.sumnum.innerText);


if (j<totalnumber){
chindex=eval("m_"+j);
document.all.chindex.style.background-color="#CCCCCC";
j++;
chindex=eval("m_"+j);
document.all.chindex.style.background-color="#FFCC66";
}

}
</script>
</body>
</html>

2006-12-02 10:22
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

document.all.chindex.style.background-color="#CCCCCC";
改为
document.all.chindex.style.backgroundColor="#CCCCCC";
这样呢?

2006-12-03 18:10
a8a12
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2005-11-10
收藏
得分:0 
ha
2006-12-04 11:07
xiangming85
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2006-11-11
收藏
得分:0 
谢谢了,不过这样还是不行,因为j的值每次都会被声明,第二次点的时候就不会变了,我想声明一个全局的变量来保存j的当前值,可是不知道该怎么作

2006-12-05 18:21
快速回复:怎样实现这个功能
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017194 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved