</table></p></p>可以c:forEach中将生成的div id写到一个js的数组中,之后在页面用js访问这个数组即可
或者用生成的div的别的特征来选到这个div再获取他的id,比如class属性。可以让生成的div使用同已前缀或者后缀的来区分于其他div。
如果生成的div的id是可以在c:forEach中控制的,可以用例如myDiv_1,myDiv_2这样的来定义,然后在页面用JS按照约定直接getElementById("myDiv_" + i);获取到。
这是一个完整的,你看看吧。
<%@ page language="java" import="javautil" pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri=">试试看这个
<div id="xh">
<script type="text/javascript">
var i =1;
windowsetInterval(test,1000);
function test() {
if (i <= 5){
documentgetElementById('xh')innerHTML = i++;
}
}
</script>
</div>// 在页面题头先把这个包javautilList;和javautilArrayList;导进来。
List<类型> list = new Arryalist<类型>();
for(int i=1;i<=10;i++){
String s = "第" + i +"个字符串";
listadd(s);
}
systemoutprintln("添加完毕");n = 5//列数
print("<tr>");//开始
for (int i = 0; i < size; i++)//循环
{
if i % n == 0//被n整除,即有了n列之后 打印增加行的标签
{
print("</tr> <tr>");
}
print("<td>值</td>");
}
print("</tr>");//结束
如果要按行来,原理一样
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)