zoukankan
html css js c++ java
用div做的点击后变背景色,同等的其他不变色
因为要用到这里的,所以就做了下,网上大部分是table的,不过道理是一样的,我不喜欢用table所以就不用了,但是做起来还是有不同滴,写简单点好,免得让人看了,像丈二的和尚摸不着头脑,下面是我的代码:
<
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页面代码:
<
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的代码,做参考的:
<
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
>
我写的有个bug,就是在同一个页面用多次上面的HTML结构,就会出现问题,还未解决的,等待中......
查看全文
相关阅读:
python,可变参数
python process,queue
python 进程池Pool
python 中的set与list,tuple
python 元组tuple
深夜装ubuntu
python中的协程
python Queue在两个地方
(转载)Spring mvc中@RequestMapping 6个基本用法小结
数据库jdbc连接--【DRP】
原文地址:https://www.cnblogs.com/Longkin/p/1201366.html
最新文章
Apache服务器的下载与安装
SKStoreProductViewController的使用,我们想看app的信息或者下载,又不想跳转appstore的方法
mobileconfig文件
WKWebView的使用
使用cocoapods使用SDWebImage加载webp图片或者iOS 安装libwebp 0.6.1遇到Error installing libwebp
Block使用总结
iOS 使用GCD控制网络请求顺序
iOS多线程详解
GCD的使用总结
lipo 报错 error:can't map input file: xxxFramework.framework/ (Invalid argument)
热门文章
九、装配bean--通过properties文件注入值
八、装配bean--自动装配
七、装配bean--通过构造函数给bean注入值
七、装配bean--内部bean和bean之间的继承
六、装配bean--给集合装配值
五、bean的生命周期
四、spring理论知识和ApplicationContextUtil
三、bean的作用域
二、bean容器和加载bean
二、配置你的bean
Copyright © 2011-2022 走看看