jsp中 怎样一直保持button相关事件触发后的状态 20

有一个这个按钮A:<spanstyle="float:left"id="exportUser"style="display:none"><inputtype="butto... 有一个这个按钮A:
<span style="float:left" id="exportUser" style="display:none">
<input type="button" value="导出用户信息" onclick="exportuser();" class="button" >
</span>
另一个提交按钮B在下面定义中,display(id)是用来规定隐藏和显示按钮A的。
<input type="submit" value="查询" class="button" onclick=“display(id)”>
现在display能够显示按钮A,但问题是按钮B只有在被按下的一瞬间才显示隐藏的按钮A,怎样在按钮B按下后一直显示按钮A?
展开
 我来答
育知同创教育
2016-02-02 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
jsp中用js变量保持button相关事件触发后的状态:
var global = (function() { return this; }());
但是ECMAv5又出了一个strict模式,在该模式下,如果正常调用一个函数,其内部的this是undefined
好在ECMAv5里又有indirect eval call,这在你的另一篇中有提到过,indirect eval call永远在global下执行,所以那个时候的this就是Global了
var global = (1,eval)('(this)');
所以综合一下,获取global的方法是:
var global = (function() { return this || (1,eval)('(this)'); }());
再随后global.tes = 3;就安全了
百度网友90e28f9
2013-08-09
知道答主
回答量:41
采纳率:0%
帮助的人:15.9万
展开全部
在按钮B方法里面加上。JS 方法:document.getElementById("exportUser").style="display:block";
Jquery方法:$("#exportUser").attr("style","display:block")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为自己加油lili
2013-08-09 · 超过93用户采纳过TA的回答
知道小有建树答主
回答量:318
采纳率:78%
帮助的人:85.9万
展开全部
把你的display方法贴出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友878b019
2013-08-09
知道答主
回答量:24
采纳率:0%
帮助的人:12.3万
展开全部
<script type="text/javascript">
function showBtn1(){
document.getElementById('btn1').style.display='block';
}
function dispaly(){
document.getElementById('btn1').style.display='none';
}

</script>
</head>

<body>
<button id="btn1" onclick="dispaly()">按钮1</button><br/>
<button id="btn2" onclick="showBtn1()">按钮2</button>
</body>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dongshuai0105
2013-08-09
知道答主
回答量:52
采纳率:0%
帮助的人:14.9万
展开全部
没看到JS代码,不太清楚;不过按钮A外面的span标签样式设置了不可见,由于不知道你的JS怎么写的,所以不清楚为什么会显示一瞬间,把你JS贴上来看看
追问
就是span里面的按钮A一开始不可见,在另外一个按钮B按下后才出现span里面的按钮A,并且一直显示该按钮,但是如果用任何一个鼠标事件onclick或者onmouseup等都只能在按钮按下或者按下后的一瞬间才显示按钮A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式