日期:2014-05-18 浏览次数:20621 次
<script> function show(obj) { if(obj.id=="a1") { document.getElementById("tb1").style.display="none"; } else { document.getElementById("tb1").style.display=""; } } </script> <a id="a1" href="#" onclick="javascript:show(this);">1 </a><br /> <a id="a2" href="#" onclick="javascript:show(this);">2 </a> <table border="1" id="tb1"> <tr><td>aaa</td></tr> </table>
------解决方案--------------------
属性
document.getElementById("table的id").style.display="none"//隐藏
------解决方案--------------------
你也可以将这个表放在一个层里面
<a href="#" onclick="javascript:show(this)"></a>
<div class="div1">
<table><tr><td></td><td></td></tr></table>
</div>
<script type="text/javascript">
function show(obj){
//在这里面通控制层的显示div1.style.display:;隐藏div1.style.display:none;来控制table 的显示和隐藏。。觉得还行就赏点分用用,谢谢!!
}
</script>
------解决方案--------------------