<script language="JavaScript">
    function btnshow_onclick(theLayer)
     {var obj;
    obj = document.all(theLayer).style;
if (obj.display=="")
obj.display="none" ;
else if  (obj.display=="none")
obj.display="";
    }
</script>VBscript才能用obj_event
jscript不支持的哟,换成
<script language="VBScript">
    function btnshow_onclick(theLayer)
         dim obj
set obj = document.all(theLayer).style
if obj.display="" then
    obj.display="none" ;
else if  obj.display="none"
    obj.display=""
    end function
</script>

解决方案 »

  1.   

    什么意思?
    <img src="images/face03.gif" name="btnshow" width="32" height="32" id="btnshow" style="cursor:hand" onclick="JavaScript:btnshow_onclick("showtable");"> 
    这样也不可以么?
      

  2.   

    隐藏代码如下:
    divID.style.display="none"就这么一句话。自己看着改改?
      

  3.   

    <script language="JavaScript">
    function btnshow_onclick(theLayer){
    var obj;
    obj = document.all(theLayer).style;
    if (obj.display==""){
    obj.display="none" ;
    }
    else if (obj.display=="none"){
    obj.display="";
    }
    }
    </script>
    <img src="../images/goodsa.gif" name="btnshow" width="32" height="32" id="btnshow" style="cursor:hand" onclick="btnshow_onclick('btnshow');">
    -
    你把图片隐藏了,就点击不到它了呀,把函数调用放在其它地方吧
      

  4.   

    注意单双引号
    onclick="javascript:btnshow_onclick('showtable');"
      

  5.   

    谢谢bzscs(沙虫)、 colee(长夜多浪漫) ,我是因为公司刚刚分配了一个任务才开始学asp,jsp之类的,不是太熟:)真的非常感谢呀,马上加分给两位。