var oLi="document.getElementsByTagName("li");等号后面多了个双引号...写代码要细心哇...
oLi="document.getElementsByTagName("li");前面怎么会有个引号呢建议你用IE下面的调试器或者Chrome的调试器 或者火狐的firebug进行调试js只要按下 F12就出来了 很方便
你做的searchDOM函数的第一行doucument前多了一个双引号……建议用dw等工具,这样便于排错