从后台查找了学生表里面的信息,把一个一个的学生对象装在list里面,在前台JSP展示时用C标签循环输出在一个table中,现在table外面有一个隐藏div,当点击table中某一行后,就会将div显示出来,并在里面显示那个学生的具体信息,现在我能用js获取到table里面刚刚点击的学生list的下标,但这个div在外面,而获取到的list下标又是个变量,所以不知道怎么去在div里显示出来;如果div在table里面,也能做到我要的功能,但是这样的话,就不能让div覆盖整个页面,始终束缚在table里面,一显示出来还会改变table,所以我才将div放在table外面,但是不知道怎么显示,求大神指教
1条回答 默认 最新
- Go 旅城通票 2016-10-24 02:35关注
行和div建立好对应关系,如使用数据行id作为管理
<tr onclick="showDiv('数据行id')"................. <div id="div数据行Id">....</div> function showDiv(id){ var div=document.getElementById('div'+id); div.style.display='block' }
解决 无用评论 打赏 举报