objDiv是我传过去的变量他的id是MileageDiv_0_0这个没有问题
解决方案 »
- 求助::textarea可以选择性输入多种语言
- 如何删除JSP页面表格中的一行数据
- 如何用A超级连接打开一个已经有的窗口,而且能传递参数,又控制窗口的大小呢?
- 我要它5分钟刷新一次,为何它老是不停刷新呢
- 100分悬赏:怎么样用javascript实现这种提示效果?不是title能解决的!
- 在网页中使用自定义的鼠标光标
- 弹出一个js对话框,怎么把输入的值返回到页面里的textarea里面去啊?
- 关于javascript的一个问题啊!查询过了旧贴可是没有答案啊
- 如何在框架中的打开页面问题?
- 新手 nodejs 运行npm run dev报错
- 100分!高分求解,关于控件下载!!(解决另赠200分)
- 请问:如何编程实现24小时制对12小时制的转换
没有问题div是这样写的<div id="MileageDiv_0_0" style="position:absolute; top: 59px;left: 44px; width: 218px; OVERFLOW-Y:auto;display:none"></div>我的javascript语句是这样的
<script>
var arr=[[],[]]
arr[0][0]="ddd";
arr[1][0]="eee";
var objDiv=document.getElementById("MileageDiv_0_0");
var layerStr = "";
objDiv.innerHTML = "";
layerStr += "<table>\n";
for(i=0;i<arr.length;i++)
{
layerStr += "<tr>\n";
layerStr += "<td>\n";
layerStr += arr[i][0].toString()+"\n";
layerStr += "</td>\n";
layerStr += "</tr>\n";
}
layerStr += "</table>\n";
objDiv.innerHTML = layerStr;
objDiv.style.display = "";
</script>
layerStr是正确的,我监视了他的值
objDiv.appendChild(document.createElement("Table"));试试?
<body><div id="MileageDiv_0_0" style="position:absolute; top: 59px;left: 44px; width: 218px; OVERFLOW-Y:auto;display:none"></div>
<script>
var arr = [["11111"]];
var objDiv = document.getElementById("MileageDiv_0_0");
var layerStr = "";
objDiv.innerHTML = "";
layerStr += "<table border=1>\n";
for(i=0;i<arr.length;i++)
{
layerStr += "<tr>\n";
layerStr += "<td>\n";
layerStr += arr[i][0].toString()+"\n";
layerStr += "</td>\n";
layerStr += "</tr>\n";
}
layerStr += "</table>\n";
objDiv.innerHTML = layerStr;
objDiv.style.display = "";
</script>