<TABLE id="Table1" runat="server">
<TR>
<TD id="menu1" onclick="showmenu('menu1')">g</TD>
</TR>
<TR>
<TD id="menu2" onclick="showmenu('menu2')">g</TD>
</TR>
<TR>
<TD id="menu3" onclick="showmenu('menu3')">g</TD>
</TR>
</TABLE>
方法如下:
<SCRIPT language='javascript'>
function showmenu(id)
{
   //在这里如何通过参数id,使用对象menu1或menu2或menu3,不能通过以下方法:
  document.getElementById(id).style.height="200px"   //而是由"menu"和id组成menu1或 menu2等,实现以上功能
}</SCRIPT>

解决方案 »

  1.   

    <TABLE id="Table1" runat="server">
    <TR>
    <TD id="menu1" onclick="showmenu('menu1')">g</TD>
    </TR>
    <TR>
    <TD id="menu2" onclick="showmenu('menu2')">g</TD>
    </TR>
    <TR>
    <TD id="menu3" onclick="showmenu('menu3')">g</TD>
    </TR>
    </TABLE>
    方法如下:
    <SCRIPT language='javascript'>
    function showmenu(id)
    {
       //在这里如何通过参数id,使用对象menu1或menu2或menu3,不能通过以下方法:
      document.getElementById(id).style.height="200px"   //而是由"menu"和id组成menu1或 menu2等,实现以上功能
    }</SCRIPT>
      

  2.   

    传过参数只是1或2或3,不是menu1或menu2  等,如何通过1或2得到 menu1 或menu2
      

  3.   

    谢谢孟子E章,你给我的指导非常好,
    document.getElementById("menu"+id).style.height="200px"
    非常感谢,给您70分