var a2 = document.getElementsByTagName("li")[1];这样写就有用,为啥用id就没用呢? var a2 = document.getElementsById("ul").childNodes[1];为啥这样写就没有用?
var a2 = document.getElementsById("ul").childNodes[1]
你getElementsById,多写了一个字母s