课程
/前端开发
/JavaScript
/形形色色的下拉菜单
形形色色的下拉菜单中var u=this.getElementByTagName('ul')[0],[0]是什么意思?不写会怎么样?
2017-11-17
源自:形形色色的下拉菜单 5-3
正在回答
getElementByTagName('ul')[0]表示:获取标签名(TagName)为ul的第一个元素.因为ul在html中有好几处,而变量u仅选择的是第一处!如果不加[0],那么变量u就是一个数组...........不仅TagName遵循这样的规则,ClassName也是这样.
举报
本教程从易到难,循循渐进,运用不同技术实现动态下拉菜单