我有一个aspx页面,我试图根据按钮点击隐藏div。似乎javascript执行但然后div显示立即备份。看起来页面也很清爽。
function hideDiv2()
{
document.getElementById("div2").style.display = "none";
}
这是html
<body>
<form id="form1">
<div style="background-color:gray;">
<div id="div1" style="width:300px; background-color:blue;">
<button onclick="hideDiv2()"></button>
</div>
<div id="div2" runat="server" style="width:300px; background-color:black; display:none;">test</div>
</div>
</form>
答案 0 :(得分:0)
好的问题是该按钮位于每次重新提交页面的表单中。解决方案是更改type =“button”