Javascript 当asp:按钮位于手风琴窗格中时,无法显示DIV
我不知道,我在Accordian窗格中有一个按钮,而onClientClick显示div不起作用。感谢您的帮助 这是我的钮扣Javascript 当asp:按钮位于手风琴窗格中时,无法显示DIV,javascript,asp.net,Javascript,Asp.net,我不知道,我在Accordian窗格中有一个按钮,而onClientClick显示div不起作用。感谢您的帮助 这是我的钮扣 <asp:Accordion ID="Accordion1" runat="server" SelectedIndex="0" FadeTransitions="true" TransitionDuration="300" FramesPerSecond="50" Width="292px" Height="199px"> <
<asp:Accordion ID="Accordion1" runat="server" SelectedIndex="0"
FadeTransitions="true" TransitionDuration="300" FramesPerSecond="50"
Width="292px" Height="199px">
<Panes>
<asp:AccordionPane ID="AccordionPane1" runat="server">
<Header>Business Services</Header>
<Content>
<asp:Button ID="btnBusiness" runat="server" Text="Business Services" OnClientClick="showDiv('showBusiness');"
Height="25px" Width="200px"/>
</Content>
}
OnClientClick什么也不做。是因为asp按钮在一个面板中吗?删除runat=“server”标记。将生成服务器端id,在本例中,它可能类似于“Container\u showBusiness”
希望这有帮助
<div id="showBusiness" runat="server" style="margin-left:65px; display:none" >
function showDiv(id) {
document.getElementById(id).style.display = "block";
<div id="showBusiness" style="margin-left:65px; display:none" >
OnClientClick="showDiv('showBusiness'); return false;"