我想在script里嵌套JAVA语句,接收从另一个页面传来的变量,然后根据他来决定下面的一个span的显示方式
其实就是想通过JS做一个分页的上一页下一页的显示,比如在第一页的时候,上一页的链接隐藏,当只有一页的时候,上一页下一页都隐藏,最后一页的时候下一页隐藏,就是这种效果
大致的代码如下,请问该怎么改怎么,两个从request中取的值都是可以取到的,已经在下面当前页数:X / Y显示了,但是这段代码没有达到预期效果
var oSpan1=getElementById("span1"); var oSpan2=getElementById("span2"); var index=<%=Integer.parseInt(request.getAttribute("index").toString())%> var totalPage=<%=Integer.parseInt(request.getAttribute("totalPage").toString())%> if(index==1&&totalPage==1) { oSpan1.display="none"; oSpan2.display="none"; } else if(index==1Page&&totalPage!=1) { oSpan1.display="none"; oSpan2.display="span"; } else if(index==totalPage&&totalPage1=1) { oSpan1.display="span"; oSpan2.display="none"; } else { oSpan1.display="span"; oSpan2.display=span"; }
当前页数: <%=request.getAttribute("index") %>/ <%=request.getAttribute("totalPage") %>
">上一页">下一页http://blog.chinaunix.net/uid-20726199-id-1885520.html
这个想多了吧,里面是不能放java代码的,接收数据的话可以用ajax,异步传输;想要获取其他页面的信息可以用open方法打开其他的窗口。javascript跟java虽然名字挺像,但根本是两回事。