<script language=vbscript> 
function test (myobject) 
  myobject.style.visibility="hidden" 
end function 
</script> <div id="mmm">this is a test div</div> 
<button onclick="vbscript:test(document.all('mmm'))">hidden</button> 已经搞定,vbs里面是认对象的。

解决方案 »

  1.   

    还有20分,谁有更好方法,可以有函数能这样调用吗??  <onclick="vbscript:test('mmm')">
      

  2.   

    sub rollover(x) 
    eval("document.all."&x).style.visibiliey="visible" 
    end sub 也行的,成功了!
      

  3.   

    不错,自己把问题搞定了,而且实现了多种方法,good!
      

  4.   

    更正向上第二楼
    sub rollover(x) 
    eval("document.all."&x).style.visibiliey="visible" 
    end sub 也行的,成功了!
    应为
    sub rollover(x) 
    eval("document.all."&x).style.visibility="visible"     'visibility而非visibiliey
    end sub 也行的,成功了!