第九章
JavaScript 中的浏览器对象
回顾
定义数组a,大小为10,存放的数据分别是
1-10,对应的js代码为?
希望知道数组的大小,使用哪个属性?
代码阅读,请问输出结果是多少?
<SCRIPT language="JavaScript“>
var a="3“ , b="4";
alert (isNaN(a));
alert (a+"+"+b );
alert (eval(a+"+"+b) );
</SCRIPT>
回顾
代码阅读,请问输出结果是多少?
<SCRIPT language="JavaScript“>
var s="abcdefg" ;
alert ( s.indexOf("cd",0) ) ;
alert (s.substr(1,2)) ;
alert (Math.round(9.38)) ;
var now=new Date( );
alert (now.getMonth( )) ;
</SCRIPT>
目标
理解事件处理程序的概念
了解JavaScript 中的常用事件
掌握常用的浏览器对象:
window
document
history
事件处理
JavaScript 事件处理程序
JavaScript 事件处理程序就是一组语句,在事件(如点击鼠标或移动鼠标等)发生时执行
JavaScript 事件
onFocus和onBlur 事件-1
onFocus和onBlur 事件-2
onMouseOver和 onMouseDown事件
浏览器对象简介 2-1
浏览器对象简介 2-2
Window 对象 7-1
Window 对象 7-2
Window 对象 7-3
Window 对象 7-4
Window 对象 7-5
Window 对象 7-6
Window 对象 7-7
Document 对象 3-1
Document 对象 3-2
Document 对象 3-3
History对象 4-1
Location对象 4-2
History 对象和 Location 对象 4-3
History 和 Location 对象 4-4
总结
JavaScript 程序是事件驱动程序
onFocus获得焦点事件,表示获得鼠标光标, onBlur失去焦点事件,刚好与之相反
浏览器对象是一个分层次的结构,window是顶层的根对象
打开窗口使用window对象的open( )方法
设置定时器,使用window对象的setTimeout( )方法
location对象的back( )和forward( )方法等同于前进、后退按钮