<script type="text/javascript">
function ChangeBg(obj)
{
var Pobject=obj.parentNode;
var Cobj= Pobject.childNodes;
var DivList=$("conList");
if(obj.className=="changeBg")
{
obj.className="";
}
for(var i=0;i<Cobj.length;i++)
{
Cobj[i].className=''
obj.className="changeBg";
}
}
</script>
还有HTML页面代码:function ChangeBg(obj)
{
var Pobject=obj.parentNode;
var Cobj= Pobject.childNodes;
var DivList=$("conList");
if(obj.className=="changeBg")
{
obj.className="";
}
for(var i=0;i<Cobj.length;i++)
{
Cobj[i].className=''
obj.className="changeBg";
}
}
</script>
<div class="ttbg ttFont">
企业信息管理</div>
<div class="conbg connFont" id="conList">
<div onclick="ChangeBg(this)">
<a href="ViewInfo.aspx" target="main">查看基本资料</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyInfo.aspx" target="main">修改基本资料</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyDescription.aspx" target="main">企业详细介绍</a></div>
<div onclick="ChangeBg(this)">
<a href="Uploadliscense.aspx" target="main">上传营业执照</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyLogo.aspx" target="main">上传企业Logo</a></div>
<div onclick="ChangeBg(this)">
<a href="UpLoadPictures.aspx" target="main">上传企业相册</a></div>
</div>
也给出网上的一个table的代码,做参考的:企业信息管理</div>
<div class="conbg connFont" id="conList">
<div onclick="ChangeBg(this)">
<a href="ViewInfo.aspx" target="main">查看基本资料</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyInfo.aspx" target="main">修改基本资料</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyDescription.aspx" target="main">企业详细介绍</a></div>
<div onclick="ChangeBg(this)">
<a href="Uploadliscense.aspx" target="main">上传营业执照</a></div>
<div onclick="ChangeBg(this)">
<a href="ModifyLogo.aspx" target="main">上传企业Logo</a></div>
<div onclick="ChangeBg(this)">
<a href="UpLoadPictures.aspx" target="main">上传企业相册</a></div>
</div>
<script language="javascript">
function chgColor(obj)
{
var theTable = document.getElementById("myTable");
var theTds = theTable.cells;
for(var i=0;i<theTds.length;i++)
{
if(theTds[i]!=obj)
theTds[i].bgColor="white";
else
theTds[i].bgColor="#0069AD";
}
}
</script>
<table id="myTable">
<tr>
<td onclick="chgColor(this);" >甲1111111111 </TD>
<td onclick="chgColor(this);" >乙2222222222 </TD>
<td onclick="chgColor(this);" >丙3333333333 </TD>
<td onclick="chgColor(this);" >丁4444444444 </TD>
</tr>
</table>
function chgColor(obj)
{
var theTable = document.getElementById("myTable");
var theTds = theTable.cells;
for(var i=0;i<theTds.length;i++)
{
if(theTds[i]!=obj)
theTds[i].bgColor="white";
else
theTds[i].bgColor="#0069AD";
}
}
</script>
<table id="myTable">
<tr>
<td onclick="chgColor(this);" >甲1111111111 </TD>
<td onclick="chgColor(this);" >乙2222222222 </TD>
<td onclick="chgColor(this);" >丙3333333333 </TD>
<td onclick="chgColor(this);" >丁4444444444 </TD>
</tr>
</table>
我写的有个bug,就是在同一个页面用多次上面的HTML结构,就会出现问题,还未解决的,等待中......