注意:标签属性与 DOM 对象属性的对应关系,绝大部分 2 者是相同的,例如 imgobj.src 属性对应 <img src=""> 中的 src 属性 例外:<div class="">中操作 class 属性用 divobj.className css 属性与 DOM 对象属性的对应关系,2 者通过 obj.style.css 属性名相对应,例如: obj.style.width obj.style.background 如果 css…
html: <h1>找对象</h1> <div id="div1"> <p>p1</p> <p>p2</p> <p>p3</p> </div> <div class="div2"></div> <input type="text" name="username" value=&q…
知识要点 window对象及其客户端javascript所扮演的核心角色:它是客户端javascript程序的全局对象.本章介绍window对象的属性和方法,这些属性定义了不同的API,但是只有一部分实际上和浏览器窗口相关.window对象是以窗口命名的. 1.计时器 setTimeout()和setIterval()可以用来注册在指定的时间之后单次或重复调用的函数.因为它们都是客户端javascript中的重要全局函数,所以定义为window对象方法,但作为通用函数,其实并不会对窗口做什么事情…
第十一章介绍了window对象及其客户端javascript所扮演的核心角色:它是客户端javascript程序的全局对象.本章介绍window对象的属性和方法,这些属性定义了不同的API,但是只有一部分实际上和浏览器窗口相关.window对象是以窗口命名的. 1节展示如何使用setTimeout()和setInterval()来注册一个函数,并在指定的时间后调用它. 2节讲述如何使用location属性来获取当前显式文档的URL和载入新的文档 3节介绍history属性,并展示如何在历史记录中…
前天和昨天大致浏览了犀牛书的函数.类与模块.正则表达式.JavaScript扩展.以及服务端的js.这些方面对于我目前的水平来说比较难,一些最基本的概念都不能领会.不过最复杂的知识占用平时使用的20%,而最简单的知识却占平时使用的80%.本着先学会使用,后继续研究的学习道路,这些内容就暂且搁置,等js主干知识都学习完了,再来看这部分内容. 正文 一.系统.浏览器.网页.Javascript之间的关系. 有必要在学习jsDOM之前先来了解一下这四者之间的关系. 系统为浏览器提供基本的运行环境.一个…
1.Window对象属性的文档元素(id) 如果在HTML文档中用id属性来为元素命名,并且如果Window对象没有此名字的属性,Window对象会赋予一个属性,它的名字是id属性的值,而他们的值指向表示文档元素的HTMLElement对象. Window对象是以全局对象的形式存在于作用域链的最上层,这就意味着HTML文档中使用的id属性会成为可以被脚本访问的全局变量. 如: <button id="but"/> 就可以通过全局变量but来引用此元素.   2.多窗体窗口(…
1.Window对象是所有客户端JavaScript特性和API的主要接入点. Window对象中的一个重要属性是document,它引用Document对象. JavaScript程序可以通过Document对象和它包含的Element对象遍历和管理文档.   2.URL中的JavaScript 在URL后面跟一个JavaScript:协议限定符.里面的代码会作为JavaScript代码进行运行,需用分号分割. 如: <a href="javascript:alert('OK!')&qu…
一.window对象 window对象代表当前窗口,所有全局对象都是windows的属性, 例如document是window的属性,window.document.writer(""); 可以将window看做最外层的对象,其他一些了对象都是windows的属性. window对象有很多属性,这些属性提供了对交互的支持(例如document.location...) 二.document对象 document是平时使用较多的对象,代表当前HTML文档. window.document…
BOM是Browser Object Model的缩写,即浏览器对象模型,提供了独立于网页内容和浏览器窗体之间进行交互的APi.API由若干对象组成,因为浏览器是Javascript的宿主,因此,这些对象也称为宿主对象. 一.定时器--间隔调用和延迟调用 1.setInterval()和clearInterval()方法实现间隔调用(循坏调用) setInterval(code,millisec[,"lang"]):依照指定的周期(以毫秒计)来调用函数或计算表达式,直到 clearIn…
浏览器 window 对象(BOM)是浏览器宿主对象,和 js 语言无关. [window 对象的方法] window.alert(message); window.confirm(message); window.prompt(message[,defaultstr]); window.close(); 关闭窗口 window.print(); 打印 window.setIntval(表达式,毫秒) window.clearIntval(定时器对象) window.setTimeout(表达式…