<ul id="treenav">
            <li>
                <ul id="List">
                                        <li><a>aaaaa</a> </li>
                                        <li><a>bbbbb</a> </li>
                                        <li><a>cccccc</a> </li>
                 </ul>
</ul>在JS 中
读取ID 为treenav 可以读到
var myul=document.getElementById("sub0_submenuid1");
可是读取ID List 不能读到
var myul=document.getElementById("sub0_submenuid1");
请问是什么原因呢?

解决方案 »

  1.   

    sub0_submenuid1
    你这些东西是??
      

  2.   

    不好意思,写得太快有个地方写错了。
    应该是这样的<ul id="treenav" > 
         <li > 
             <ul id="List" > 
                      <li > <a >aaaaa </a >  </li > 
                       <li > <a >bbbbb </a >  </li > 
                      <li > <a >cccccc </a >  </li > 
              </ul > 
    </ul > function smoothout()
    {
        var myul1=document.getElementById("treenav"); 
        myul1.style.height="100px";    var myul2=document.getElementById("List"); 
        myul2.style.height="200px";
    }我想用JS控制ID 为treenav 的高度 和ID为List 的高度可是在这个地方提示说:myul2为null  获取不到值。
    var myul2=document.getElementById("List");