求教!ASP.net中,两个div切换(通过display),当true时,我隐藏第一个div,并显示第二个div,但是第二个div
中的按钮事件中,无论函数怎么写,总是在点击后,又返回页面首次加载的样子(第一个div显示,第二个隐藏)。求教,怎么办~~!!我是在后台cs文件中调用的JS函数,例如这样的...
中的按钮事件中,无论函数怎么写,总是在点击后,又返回页面首次加载的样子(第一个div显示,第二个隐藏)。求教,怎么办~~!!
我是在后台cs文件中调用的JS函数,例如这样的ClientScript.RegisterStartupScript(this.GetType(), "", "answerTrue()", true); 展开
我是在后台cs文件中调用的JS函数,例如这样的ClientScript.RegisterStartupScript(this.GetType(), "", "answerTrue()", true); 展开
1个回答
展开全部
想实现这个,最好不要用服务器空间,用html控件就可以,如建一个按钮控件<input id="button1" type="button" onclick="showorhide()" value="显示/隐藏" />
js函数为:function showorhide(){
if(document.getElementById('mdiv').style.display=='block')
{
document.getElementById('mdiv').style.display='none';
}
else
{
document.getElementById('mdiv').style.display='block';
}
if(document.getElementById('sdiv').style.display=='none')
{
document.getElementById('sdiv').style.display='block';
}
else
{
document.getElementById('sdiv').style.display='none';
}
}
js函数为:function showorhide(){
if(document.getElementById('mdiv').style.display=='block')
{
document.getElementById('mdiv').style.display='none';
}
else
{
document.getElementById('mdiv').style.display='block';
}
if(document.getElementById('sdiv').style.display=='none')
{
document.getElementById('sdiv').style.display='block';
}
else
{
document.getElementById('sdiv').style.display='none';
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询