function Test(){
var aa = document.getElementById('divID');
aa.innerHtml = " <ul> <li>fdasfafas </li> <ul>";
aa.innerHtml += " <ul> <li>erwerwer </li> <ul>";
aa.innerHtml += " <ul> <li>rwerwerwerw </li> <ul>";
}
</script> 放到div下面 onload还没div控件!
var aa = document.getElementById('divID');
aa.innerHtml = " <ul> <li>fdasfafas </li> <ul>";
aa.innerHtml += " <ul> <li>erwerwer </li> <ul>";
aa.innerHtml += " <ul> <li>rwerwerwerw </li> <ul>";
}
</script> 放到div下面 onload还没div控件!
<head>
<script>
function Test(){
alert('dd');
var aa = document.getElementById('divID');
aa.innerHTML = " <ul> <li>fdasfafas </li> <ul>";
aa.innerHTML += " <ul> <li>erwerwer </li> <ul>";
aa.innerHTML += " <ul> <li>rwerwerwerw </li> <ul>";
}
</script>
</head>
<body onLoad="Test()">
<div id="divID">
</div>
</body>
</html> 看错了 不好意思
aa.innerhtml
改成大写
aa.innerHTML
HTML要大小写
JS 区别大小写
小心噢 呵呵:)
你的意思说。把js的代码放在div后面???不过js代码都是放在<head>里面的。而且。我在li里面的数据都是在onload函数里面获取的 该怎么办那?请指教一二。
hava a try
<head>
<script>
function Test(){
var aa = document.getElementById('divID');
alert(aa); aa.innerHtml = " <ul> <li>fdasfafas </li> <ul>";
aa.innerHtml += " <ul> <li>erwerwer </li> <ul>";
aa.innerHtml += " <ul> <li>rwerwerwerw </li> <ul>";
}
</script>
</head>
<body onLoad="Test()">
<div id="divID">
</div>
</body>
</html>以上这个是改后代码,还是没加载出来啊。请帮帮忙。。
function Test(){
var aa = document.getElementById('divID');
alert(aa);aa.innerHtml = " <ul> <li>fdasfafas </li> <ul>";
aa.innerHtml += " <ul> <li>erwerwer </li> <ul>";
aa.innerHtml += " <ul> <li>rwerwerwerw </li> <ul>";
} </script>
放在boby后面试下呢?