获取页面元素
获取页面中的元素可以使用以下几种方式:
根据ID获取
复制代码
1
2
3
4
5
6var timer = document.getElementById('time'); console.log(timer); console.log(typeof timer); console.dir(timer); //console.dir打印我们返回的元素对象更好的查看里面的属性和方法
- 因为我们文档页面从上往下加载,所以先得有标签所以我们script写到标签的下面
- get获得element 元素 by 通过 驼峰命名法
- 参数id是大小写敏感的字符串
- 返回的是一个元素对象
根据标签名获取
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14<ul> <li>知否知否,应是等你好久1</li> <li>知否知否,应是等你好久2</li> <li>知否知否,应是等你好久3</li> <li>知否知否,应是等你好久4</li> <li>知否知否,应是等你好久5</li> </ul> var lis = document.getElementsByTagName('li'); console.log(lis); console.log(lis[0]); //返回的是获取过来元素对象的集合以伪数组的形式存储的 //如果页面中只有一个li返回的还是伪数组的形式 //如果页面中没有这个元素返回的伪数组的形式
复制代码
1
2
3
4
5//遍历 for (var i =e; i< lis.length; i++) { console.log(lis[i]); }
第二种:
获取父元素下的标签
复制代码
1
2
3
4
5
6
7
8
9
10
11<ol id="ol"> <ul>生僻字</ul> <ul>生僻字</ul> </ol> //element.getElementsByTagName('标签名'); 父元素必须是指定的单个元素 //var ol = document.getElementsByTagName('ol'); //console.log(ol[e].getElementsByTagName('li')); var ol = document.getElementById('ol'); console.log(ol.getElementsByTagName('li'));
通过HTML5新增的方法获取
特殊元素获取
最后
以上就是靓丽钢笔最近收集整理的关于获取页面元素的全部内容,更多相关获取页面元素内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复