html table 点击跳转

在tr上加 onclick事件 ,然后再js代码中写 页面的跳转,将参数以url的形式拼接在跳转url上
然后再另一个页面以 request.getAttribute接收
当然你如果使用了框架 可能在一些情况下会在request中取不到,比如struts2 可能就需要
#parameters.canshu这样取
 
追问
只有JSP,我对JS不熟悉,可以详细指导下么
 
追答
js 就是JavaScript
一般在页面上都会用到
写在head里面
<script type="text/javascript">
function test(){
//实现页面的跳转
window.location.href='./login.jsp?canshu=10';
}
</script>

写在html的tr上的
//当点击此tr的时候触发事件
<tr onclick="test()">

接收页面
<%=request.getAttribute("canshu") %>
 
追问
怎么让canshu 为我点击该行的第一列的值啊
 
追答
你的
<script type="text/javascript">
function test(test){
window.location.href='./login.jsp?canshu='+test;
}
</script>

<tr onclick="test('aa')">

<td>aa</td>
<td></td>
<td></td>
</tr>
原文地址:https://www.cnblogs.com/to-creat/p/6817438.html