文章目录
通过name名字获取一组元素
上下文**只能**是document
var names=document.getElementsByName('text')
通过元素的id获取元素.
上下文只能是document
var main=document.getElementById(‘main’)
通过标签名,获取一组元素
其上下文可以是document,也可以是特定的标签
var ps=main.getElementsByTagName(‘p’)
通过类名获取元素集合
var boxs=main.getElementsByClassName('box')
选择器选择想要的元素
var ele=main.querySelector('p') //单个
// 多个;复数。返回值是一个集合,类数组
var eles=document.querySelectorAll('#main p')
获取Head元素对象
document.head
获取Body元素对象
document.body
获取Html元素对象
document.documentElement
动态的获取屏幕的宽和高
- 获取一屏幕的高度
…
var vH=document.documnentElement.clientHeight || document.body.clientHeight;
… - 获取一屏幕的宽度
var vW=document.documentElement.clientWidth || document.body.clientWidth;