日期:2014-05-16 浏览次数:20341 次
<style>
.chBox{
padding:3px;
overflow:hidden;
color:#6e6;
border:1px solid #ccc;
font-weight: bold;
cursor: pointer;
}
</style>
<div onclick="sel()" id="box" >
<apan class="chBox">aa<img name="chImg" src="http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/1.gif" /></apan>
<apan class="chBox">bb<img name="chImg" src="http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/1.gif" /></apan>
</div>
<button onclick="selAll(true)">全选</button> <button onclick="selAll(false)">反选</button>
<script>
var imgs=[
'http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/1.gif', //未选中的图
'http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/9.gif' //选中的图
]
var box=document.getElementById('box'),
chs=document.getElementsByName('chImg');
function selAll(b){
for(i=0;i<chs.length;i++)
chs[i].src=b?imgs[1]:imgs[0];
}
function sel(evt){
var el=window.event? event.srcElement: evt.target;
if(el.tagName=='IMG'){
el.src=el.src.indexOf('1.gif')!=-1?imgs[1]:imgs[0];
}
}
</script>