<body>
<table id='SubMenu'>
<tr><td id=a1>菜单一</td></tr>
<tr><td id=a2>菜单二</td></tr>
</table><table id='SubMenu'>
<tr><td id=a3>菜单三</td></tr>
<tr><td id=a4>菜单四</td></tr>
</table>
<script>
alert("xixi");
var xixi="a3";
if(xixi=="a3")
{
eval(xixi).innerHTML="";
}
</script>
</body>
调试通过!

解决方案 »

  1.   

    回 xuzuning(唠叨) :
    触发事件是客户端的请求,具体来说就是Request.QueryString("id")
      

  2.   

    回BinaryWorld(二元空间):
    你的代码很好,非常感谢。但不是我需要的,请再帮助一下。我需要的是table的某个属性发生变化,而不是td的某个属性发生变化。
      

  3.   

    <body>
    <table id='SubMenu'>
    <tr id=a1><td>菜单一</td></tr>
    <tr id=a2><td>菜单二</td></tr>
    </table><table id='SubMenu'>
    <tr id=a3><td>菜单三</td></tr>
    <tr id=a4><td>菜单四</td></tr>
    </table>
    <script>
    if(<%=Request.QueryString("id")%>=="a3")
    {
    document.all("a3").style.display=""
    }
    </script>
    </body>
      

  4.   

    <body>
    <table id='SubMenu' style='display:none'>
    <tr><td id=1>菜单一</td></tr>
    <tr><td id=2>菜单二</td></tr>
    </table>
    <table id='SubMenu2' style='display:none'>
    <tr><td id=a>菜单三</td></tr>
    <tr><td id=4>菜单四</td></tr>
    </table>
    <input onclick="show(a)" value="show" type=button>
    <script>
    function show(requestID){
    requestID.offsetParent.style.display=(requestID.offsetParent.style.display)?"":"none";
    }
    </script>
    </body>
      

  5.   

    if(<%=Request.QueryString("id")%>=="a3")
    {
    document.all("a3").style.display="";
    }
      

  6.   

    fason(阿信):你好!
    我需要的就是offsetParent,非常感谢.结帐!所有参与回答的朋友都给分感谢.fason如何跟你联系,我想再给你100分!!
      

  7.   

    呵呵,不用客气,table这个东东是比较特殊
      

  8.   

    10,8,0,0,0,6,72,4,0
    贴子回复次数大于跟给分次数怎么回事?另外,fason,你别走,我再开个帖子给分。