var str = new Array("a","b","c");
for(var i=0; i<str.length;i++){
var html="<div id='"+str[i]+"' class='consol'>--------------------"+str[i]+"----------------------";
 html+="<table id='foo_table' bgcolor='#ff0000'>";
 html+="<tr></tr></tbody></table></div>";
 p.innerHTML=html;然后用document.getElementById("a")是null,不能得到对象,
str是用ajax从serlvet来获取的,现在要动态为str里的每个元素生成一个显示信息的表格,
用户选择哪个就显示那个,其它隐藏,所以要得到id来控制display.
还有其它办法吗。
信息的表格位置是一样的,然后用户选择查看哪个就显示哪个。
而表格的生成要根据数组里的个数和名来动态生成的。