JavaScript innerHTML函数问题

时间:2012-11-03 05:34:05

标签: javascript innerhtml

不确定它是否很奇怪或者我只是愚蠢,但我在JavaScript innerHTML中遇到了问题。好的,我的身体标签中有一个空的DIV。我想要的是在其中写一个无序列表。所以,我做到了:

<script>
var bla = document.getElementById("bla");
bla.innerHTML = "<ul><li>LOL</li></ul>";
</script>

<div id="bla">

</div>

在DIV中没有出现任何东西.. :(

2 个答案:

答案 0 :(得分:3)

找不到

id ='bla',因为你在id上方编写脚本而不使用任何函数

像这样改变

<div id="bla">

</div>

<script>
var bla = document.getElementById("bla");
bla.innerHTML = "<ul><li>LOL</li></ul>";
</script>

<script>
window.onload=function(){var bla = document.getElementById("bla");
bla.innerHTML = "<ul><li>LOL</li></ul>";
 };
</script>

<div id="bla">

</div>

答案 1 :(得分:0)

<div id="bla">

</div>
<script>
var bla = document.getElementById("bla");
bla.innerHTML = "<ul><li>LOL</li></ul>";
</script>