您现在的位置是:首页 > 电脑技术查询 > web开发

JS控制DIV显示与隐藏有关问题

编辑:chaxungu时间:2022-10-02 23:23:56分类:web开发

JS控制DIV显示与隐藏问题
在同一个asp.net 页面上有一个查询列表和查询选项,查询选项放在一个DIV里边,默认其display为none,通过一个“显示查询选项”按钮执行js来让此DIV显示。
输入查询条件后,点击查询按钮,此时页面会重新加载,这样DIV又被隐藏了……
我想实现的是,当用户查询后,被显示的DIV仍然保持显示状态,高手帮忙!

------解决方案--------------------
<div id="DIV1" runat=server>

在点击事件里,写DIV1.Attributes.Add("style","display:block");
在Page_Load事件里写
if(!Page.IsPostBack)
{
DIV1.Attributes.Add("style","display:none");
}
------解决方案--------------------
HTML code<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script src="http://code.jquery.com/jquery-latest.js"></script><script>$(document).ready(function(){ $("#btn").click(function(){ $("#chaxun").fadeIn(1000); });});</script></head><body><div id="chaxun" style="display:none">查询显示</div><input type="button" value="查询" id="btn" /></body></html>
------解决方案--------------------
你问题解决了吗、我也遇到过类似的问题
我是在窗体加载的时候做了个判断,在地址栏多加了一个参数、窗体加载的时候判断参数的值,从而让div显示或不显示