div的问题,求大神指教

要实现这么个功能,用jstl标签遍历一个List形成列表,给每行信息(一个子项)加上操作查看,编辑,删除。想要点查看弹出个div,显示这个子项的所有信息,编辑也是这样。就... 要实现这么个功能,用jstl标签遍历一个List形成列表,给每行信息(一个子项)加上操作查看,编辑,删除。想要点 查看 弹出个div,显示这个子项的所有信息,编辑也是这样。就是如何传参数到div里呢? 展开
 我来答
nx8823520
2011-08-30 · TA获得超过648个赞
知道小有建树答主
回答量:324
采纳率:0%
帮助的人:341万
展开全部
传值到div??

你这个js做的,只需要每次遍历的时候输出div的innerHTML 就好了每次在不需要传值给div
追问
你是说遍历一次生成一个div并且给div里的元素赋值?这样会不会影响效率,能不能点击时再去给一个固定的div去赋相应子项的值?
追答
你创建个文档碎片createDocumentFragment 可以通过碎片添加这样就好了

也就是遍历的时候把值加入到碎片一次添加

这也没办法的,效率不会有很大影响

如:
var arrText = ["one","two","three","four","five","six","seven","eight","nine","ten"];

var oFragment = document.createDocumentFragment();

for(var i = 0;i<arrText.length;i++){

var oP = document.createElement("p");

var oText = document.createTextNode(arrText[i]);

oP.appendChild(oText);

oFragment.appendChild(oP);

}

document.body.appendChild(oFragment);
nggno1
2011-09-01 · TA获得超过351个赞
知道小有建树答主
回答量:768
采纳率:0%
帮助的人:416万
展开全部
用jsp的话不难写吧。。
java代码和javascript代码混编
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3dc5796
2011-09-02 · TA获得超过130个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:66.5万
展开全部
生成DIV的时候 加上事件就可以了嘛,不难
<c:forEach items="${list}" var="obj">
<div onclick="alert('${obj.id}','${obj.name}')"></div>
</c:forEach>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式