超级难度问题,请梅花大侠等高手帮忙 objDiv是我传过去的变量他的id是MileageDiv_0_0这个没有问题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 构建你的环境没有问题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是正确的,我监视了他的值 那为什么innerHTML写"sssss"这样的语句的时候没错误但是写html代码的时候就有错误呢!!! 用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> JS正则批量替换,来正则高手 jquery 脚本问题 创建input赋值问题求大神帮忙 关于javascript的简单问题 谁用JS画过图吗? IE6中执行js有问 求一找出页面中所有链接的正则表达式 HTML打印 IE窗口中显示页面的html源文件 特急,iframe的问题!!!!!!!!!! 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>