this.className='active';    
是不是应该要写到for外面呢

解决方案 »

  1.   

    <ul>
         <li><a href="#" class="active">添加客房</a></li>
         <li><a href="#">客房列表</a></li>
         <li><a href="#">待审核客房</a></li>
         <li><a href="#">客房图片管理</a></li>
        </ul>
      

  2.   

    Obtn[i].onclick=function (e)         
    {             
      for (var i=0;i<Obtn.length;i++)             
      {                 
        Obtn[i].className='';                 
       }                 
      this.className='active'; 
      //e.preventDefault();  
      return false;                           
    };