2012-04-09 107 views
2

我的頁面上有兩個ImageButton。點擊一下,我想隱藏它並顯示另一個。我目前的代碼是:使用Javascript隱藏ImageButton點擊使用

var button_mute = document.getElementsByID("ImageButtonMute"); 
var button_unmute = document.getElementsByID("ImageButtonUnmute"); 

    function mute() { 
     vid_left.mute(); 
     vid_right.mute(); 

     button_mute.style.display = "block"; 
     button_unmute.style.display = "none"; 
    } 

    function unmute() { 
     vid_left.unMute(); 
     vid_right.unMute(); 

     button_mute.style.display = "none"; 
     button_unmute.style.display = "block"; 
    } 


<asp:ImageButton ID="ImageButtonMute" runat="server" 
     ImageUrl="~/icons/volume_mute_small.png" OnClientClick="mute()" /> 
    <asp:ImageButton ID="ImageButtonUnmute" runat="server" 
     ImageUrl="~/icons/volume_unmute_small.png" OnClientClick="unmute()" /> 

我沒有在後面的代碼中引用,我不知道爲什麼這不起作用。任何幫助表示讚賞,謝謝。

+0

你把JavaScript放在'