js为循环体中的标签加变量ID 我在jsp中循环取得多条数据,但是循环中的标签id都是一样的了,这个id还有其他作用,不能够让它一样,想用js控制循环生成的标签都有自己的ID向大家求简洁的实现次功能的js代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 循环的时候id+i即可js:var html = "";for (var i = 0; i < 5; i++) { html += '<input type="hidden" value="myId_' + i + '" name="id" id="myId_' + i + '"/>';}for (var i = 0; i < 5; i++) { alert(document.getElementById("myId_" + i).value);} 你问的是JS还是JSP?取得数据的id原本存在于HTML中吗?那就应该改那些地方了。若是象楼上代码体现的那样,要在JS中构造数据的标签和ID的话,就那样了。但若是这样弱到极致的问题,建议你好好看看基础书。 你没明白我的意思 我是循环遍历了多条数据遍历过程中,循环出很多标签,比如<a id="1">${...}</a>这样循环出来的A标签的ID不就都是1了吗我要的是循环出来的是不一样的ID 关于Highcharts的x轴密密麻麻显示时间格式为‘0000-00-00’ 图像为什么刷新一下才能显示?启动时是空白页,这是怎么回事? 自动填写出错 JavaScript与jsp调用 js设置不了图片热区 删除t1表中数据,最简单的方法是什么 Ext基础问题——Ext.onReady() ??? javascript 能不能做截取字符的工作? 谁能帮我这段vbscript改为javascript? 求解决ckeditor不支持带.符号的字体 JavaScript 如何访问 css中背景颜色值 在线等~~~~~~~ extjs怎么显示图片
循环的时候id+i即可
js:
var html = "";
for (var i = 0; i < 5; i++) {
html += '<input type="hidden" value="myId_' + i + '" name="id" id="myId_' + i + '"/>';
}
for (var i = 0; i < 5; i++) {
alert(document.getElementById("myId_" + i).value);
}
若是象楼上代码体现的那样,要在JS中构造数据的标签和ID的话,就那样了。但若是这样弱到极致的问题,建议你好好看看基础书。
我是循环遍历了多条数据
遍历过程中,循环出很多标签,比如<a id="1">${...}</a>
这样循环出来的A标签的ID不就都是1了吗
我要的是循环出来的是不一样的ID