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控件!

解决方案 »

  1.   

    <html> 
    <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> 看错了 不好意思
      

  2.   

    很明显的 语法错误  
    aa.innerhtml
    改成大写
    aa.innerHTML
    HTML要大小写
    JS 区别大小写
    小心噢 呵呵:)
      

  3.   


    你的意思说。把js的代码放在div后面???不过js代码都是放在<head>里面的。而且。我在li里面的数据都是在onload函数里面获取的 该怎么办那?请指教一二。
      

  4.   

    li里面的数据都是在onload函数里面获取的<===把内容设置为变量然后用.getElementById动态取
    hava a try
      

  5.   

    <html>
    <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>
    以上这个是改后代码,还是没加载出来啊。请帮帮忙。。
      

  6.   

    了解。但是我需要动态生成li 这个DOM啊。就是说html上页面只有div。然后我从后台获取数据时,是动态加载到前台页面上。
      

  7.   

    Html ====>HTML楼主别人给你答案你都不看?
      

  8.   

    <table border=1><tr><td>asdfasdf</td></tr></table>
      

  9.   

    把<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>
    放在boby后面试下呢?