代码演示:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <div id="shuzi">123456</div> <ul class="cl"> <li>123</li> <li>123</li> <li>123</li> <li>123</li> <li>123</li> </ul> <ul id="nav"> <li class="li">1234</li> <li>12344</li> <li>12344</li> <li>12344</li> <li>12344</li> </ul> <script type="text/javascript"> //文档.得到元素的id var a = document.getElementById("shuzi") console.log(a) //返回元素对象,更好的查看里面的属性和方法 console.dir(a) //通过标签的方法获取,返回元素对象的集合,以伪数组的形式 var b = document.getElementsByTagName('li') console.dir(b) console.log(b[1]) //获取某一标签下的元素 var nav = document.getElementById('nav') var c = nav.getElementsByTagName('li') console.log(c[0]) //根据类名获取元素 var d = document.getElementsByClassName('cl') console.log(d) //querySelector/什么都能选 ,返回所选的第一个元素,选择类需要. id需要# var e = document.querySelector('#nav') console.log(e) var f = document.querySelector('li') console.log(f) //querySelectorAll 返回所有的匹配元素 var g = document.querySelectorAll('li') console.log(g) console.log(g[0]) </script> </body> </html>