window对象有很多子对象,除了document以外,还有如下常用子对象:
- screen对象:此对象包含有关客户端显示屏幕的信息,常用于获取屏幕的分辨率和色彩
-history对象:此对象包含用户(在浏览器窗口中)访问过的url
location对象:此对象包含有关当前url的信息,常用于获取和改变当前浏览的网址
navigator对象:此对象包含有关浏览器的信息,常用于获取客户端浏览器和操作系统信息
-event对象:任何事件触发后将会产生一个event对象,该对象记录事件发生时的鼠标位置、键盘按键状态
setInterval是周期性定时器,每隔若干秒执行一次function
setTimeout是一次性定时器,若干秒之后执行function
document对象查询节点的方式:
根据ID查询节点:document.getElementById()
根据层次查询节点:parentNode,childNodes
根据标签名查询节点:getElementsByTagName()
根据name查询节点:getElementsByName()