关于JSP页面按钮的不可见问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:12:04
我的页面1有3个按钮1,2,3,页面2也有3个按钮11,22,33,我想实现点击页面1按钮1跳转到页面2的时候,页面2只显示按钮11,按钮22和33隐藏不可见。(11,22,33按钮是从左到右以“algin="right"”方式排列,但是隐藏掉22,33之后,我想让只有11顶在最右边,不空出22,33的位置)以此类推2,3按钮,请问怎么实现。
用java后台代码或者JS都可以,我会及时处理答复的
有没有代替getElementById的取得按钮的方法,我的jsp用stauts构架写的,无法写ID,写了ID就报错
可不可以写一下怎么传值,我是新人,不会啊,第一个页面我设置好了btn1,btn2,btn3,第二个页面怎么取得我第一个页面点击的按钮。给追加分,谢谢

你可以用页面传值过去...
然后在下一页面做判断,判断出你是按的哪个BUTTON...
之后用JAVASCRIPT就可以实现BUTTON的显示与隐藏...
隐藏时建议用:
document.getElementById("id1").style.display="none";
这里一定要用NONE,不要用HIDDEN;NONE可以释放其它BUTTON的空间

...这里面你可以用DIV把BUTTON给包括进来...给DIV设ID就OK了...
其实变通的方法有很多的...

页面传值过去判断
把button标签放到if语句块中
<%if(传过来是1) {%>
<input type="button">//按钮11
<% }else if(传过来是2){%>
//按钮22
<% }else if(传过来是3){%>
//按钮33
<% } %>