前端笔试练习二
2013-09-09 22:43
183 查看
列出一个节点的所有父节点
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="generator" content="editplus" /> <meta name="author" content="" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <script type="text/javascript"> //列出一个节点的所有父节点 window.onload = function(){ var span = document.getElementsByTagName('span')[0]; alert(getAllParents(span)); //alert(span.parentNode); } function getAllParents(obj){ var parents = []; var parent = obj.parentNode; if(parent){ parents.push(parent); return parents.concat(arguments.callee(parent)); } return parents; } </script> </head> <body> <div> <div> <div> <span></span> </div> </div> </div> </body> </html>
相关文章推荐
- 前端笔试题练习笔记:函数参数按照从小到大的顺序排序、数字格式化
- 前端笔试练习六
- 前端笔试练习三
- 前端笔试题目练习笔记:统计数组中不同的数字出现的概率并排序
- 前端笔试练习五
- 前端笔试题目练习
- Web前端开发笔试题
- 前端笔试
- BAT及各大互联网公司2014前端笔试面试题--Html,Css篇
- 网易前端笔试编程题——迷路的牛牛
- 一个前端程序员的费曼技巧练习
- C笔试题练习
- BAT及各大互联网公司2014前端笔试面试题--JavaScript篇
- [web前端笔试] AJAX笔试面试题汇总
- 算法前端笔试
- Web前端开发笔试&面试_05_other 2016104399MS
- 前端面试题汇总 笔试题
- 野生前端的数据结构基础练习(5)——散列
- 2018网易前端实习笔试题
- 腾讯笔试--前端