1
這裏我在主頁面標題中有一個div標籤。點擊href標籤div在回發期間隱藏。我的繼承人代碼:在回發期間,div的顯示不工作?
function setVisibility(id, visibility) {
document.getElementById(id).style.display = visibility;
}
和
<asp:UpdatePanel ID="Update" runat="server">
<ContentTemplate>
<div runat="server" class="divSUBMenu" id="describe" style="width: 700px; height: 20px;
font: Arial, Helvetica, sans-serif;">
<div id="1" style="display:none;" >
<font style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<a style="color: #FFFFFF; text-decoration: none;" href="Page1.aspx" onclick="setVisibility('1','inline')">Page1</a>
</font>
</div>
<div id="2" style="display:none;" >
<font style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<a style="color: #FFFFFF; text-decoration: none;" href="Page2.aspx">Page2</a>
</font>
</div>
<div id="3" style="display:none;" > <font style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
<a style="color: #FFFFFF; text-decoration: none;" href="Page3.aspx">Page3</a>
</font>
</div>
</div>
</ContentTemplate>
</asp:UpdatePanel>
編輯:呈現HTML
<div id="Update">
<div id="describe" class="divSUBMenu" style="width: 700px; height: 20px; font: Arial, Helvetica, sans-serif;">
<div id="1" style="display:none;">
<div id="2" style="display:none;">
<div id="3" style="display:none;">
</div>
</div>
我還不確定您要做什麼。你是否試圖通過更新面板回發'#describe' div?如果您使用JavaScript函數隱藏某些內容,則一旦更新面板刷新,它將不會持續。 – shanabus 2012-03-21 13:09:10