你没看到 其实他定义了一个方法
function $(o){ return document.getElementById(o);}
$("tags").getElementsByTagName("li"); 就等于document.getElementById("tags").getElementsByTagName("li");

解决方案 »

  1.   

    上面的一段html代码为:
    <UL id=tags>
    <LI style="background: url(images/s/tag.gif) no-repeat"><a href='http://www.vvcha.cn/' >首页/a></LI>
    <LI style="background: url(images/s/tag.gif) no-repeat"></LI>
    <LI class=select-tag><A id=sp1 onClick="select_tag(1)"><span class=s1>百度</span></A> </LI> <LI><A id=sp2 onClick="select_tag(2)"><span class=s7>谷歌</span></A> </LI> 
    <LI><A id=sp3 onClick="select_tag(3)"><span class=s6>搜狗</span></A> </LI> 
    <LI style="background: url(images/s/tag.gif) no-repeat;"><a href='/s/')">搜索首页</a></LI>
     </UL>