所以问题是,为什么不附加div的负载?我在这个问题上摸不着头脑。没有错误...只是没有加载。appendChild on load
<head>
<script type="text/javascript">
function load() {
var divTag0 = document.createElement("div");
divTag0.className = "newsBlock";
divTag0.innerHTML = " Try this..";
document.getElementById("newsLeft").appendChild(divTag0);
var divTag1 = document.createElement("div");
divTag1.className = "newsBlock";
divTag1.innerHTML = " Blah..";
document.getElementById("newsRight").appendChild(divTag1);
var divTag2 = document.createElement("div");
divTag2.className = "newsBlock";
divTag2.innerHTML = " And this ..";
document.getElementById("newsLeft").appendChild(divTag2);
}
</script>
</head>
<body>
<p> Something filler </p>
<div id="newsLeft">
</div>
<div id="newsRight">
</div>
<script type="text/javascript">
window.onload="load()";
</script>
</body>
完美。我不知道只是在调用这个功能。半新的javascript。 – 2012-07-13 01:29:27
这帮助我在这里找到另一个bug ......所以,你不需要明确地重新加载......只需将你的window.onload函数设置为一个函数,而不是一个字符串。 :-)我已经用这个更新了我的答案。 – azhrei 2012-07-13 01:33:08
我刚刚做了一个编辑,我认为这听起来像是azhrei所说的,也提供了比我昨天的解决方案更好的整体风格。我希望这有助于更多。 – 2012-07-13 16:40:05