我正在从事工作门户项目。在那个项目中,我有一份简历表格。在那个表格中,我必须添加教育信息。要添加毕业后信息,我有一个图像按钮,我想在单击图像时显示 div按钮。我为此使用了以下java脚本
enter code here<script type="text/javascript">
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
</script>
我在单击以下控件时调用此脚本
enter code here
<div class="tdBorder" style="height: 18px; width: 170px">
<asp:ImageButton ID="imgBtnMasters" runat="server" ImageUrl="~/images/brownAdd.png"
Height="15px" Width="15px" OnClientClick="javascript:toggle_visibility('divMasters')" />
<asp:LinkButton ID="lnkBtnMasters" runat="server" Text="Add Masters Education" ForeColor="#663300"
OnClientClick="javascript:toggle_visibility('divMasters')"></asp:LinkButton>
</div>
以下是我要打开的 div 。
<div id="divMasters">
<table style="width: 80%" align="left">
<tr>
<td style="width: 20%">
Your Masters Education:
</td>
<td style="width: 40%">
<asp:DropDownList ID="drpMasters" runat="server" CssClass="TextBox1" Width="150px"
Height="24px">
<asp:ListItem Selected="True">Select</asp:ListItem>
<asp:ListItem Value="1">CA</asp:ListItem>
<asp:ListItem Value="2">CS</asp:ListItem>
<asp:ListItem Value="3">ICWA</asp:ListItem>
<asp:ListItem Value="4">Integrated PG</asp:ListItem>
<asp:ListItem Value="5">LLM</asp:ListItem>
<asp:ListItem Value="6">M.A</asp:ListItem>
<asp:ListItem Value="7">M.Arch</asp:ListItem>
<asp:ListItem Value="8">M.Com</asp:ListItem>
<asp:ListItem Value="9">M.Ed</asp:ListItem>
<asp:ListItem Value="10">M.Pharma</asp:ListItem>
<asp:ListItem Value="11">M.Sc</asp:ListItem>
<asp:ListItem Value="12">M.Tech</asp:ListItem>
<asp:ListItem Value="13">MBA/PGDM</asp:ListItem>
<asp:ListItem Value="14">MCA</asp:ListItem>
<asp:ListItem Value="15">MS</asp:ListItem>
<asp:ListItem Value="16">PG Diploma</asp:ListItem>
<asp:ListItem Value="17">MVSC</asp:ListItem>
<asp:ListItem Value="18">MCM</asp:ListItem>
<asp:ListItem Value="19">Other</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td style="width: 20%">
Specialization:
</td>
<td style="width: 40%">
<asp:TextBox ID="txtMstSpecialization" runat="server" CssClass="TextBox1" Width="250px"></asp:TextBox>
</td>
</tr>
</table>
</div>
我已经尝试使用上面的 javascript,div 打开,但问题是页面得到回发,所以 div 再次隐藏。我没有得到这个脚本出了什么问题。建议我为此提供任何解决方案。提前致谢。