1、使用js动态操作元素样式
//定义onClick方法function click(){
document.getElementById("p1").style.display="block"
document.getElementById("p2").style.display="none"
}
2、先写好css在onClick事件中改变元素class
.show{display:block}.hidden{display:none} /定义onClick方法
function click(){
document.getElementById("p1").className="show"
document.getElementById("p2").className="hidden"
}
现在大多数列表切换都是把<div style="display:block"></div> 这个div的display设置为none或block来实现的,就是你点击一个列表的时候这个列表所要表现的div的display变为block,其他的设置为none,所以看到了这个列表的东西反之亦然