更新时间:2017-06-30 来源:黑马程序员PHP培训学院 浏览量:
对象
将一组数据与这组数据有关操作组装在一起,形成一个实体,这个实体就是对象在 JavaScript 中,对象是拥有属性和方法的数据。
属性是对象相关的值。
方法是能够在对象上执行的动作。
以汽车为例,汽车就是现实中的对象。
汽车的属性包括名称、型号、重量、颜色等
汽车的方法可以是启动、驾驶、刹车等。
JavaScript 中的几乎所有事务都是对象:字符串、数字、数组、日期、函数,等等。
访问对象的属性的语法是:
objectName.propertyName
访问对象的方法的语法是:
objectName.methodName()
事件:
HTML和JS通过事件建立联系
鼠标事件:
Onclick:点击事件
Onmouseover:鼠标放上
Onmouseout:鼠标离开
键盘事件:
onkeyDown:键盘按下
onkeyUp:键盘抬起
onkeyPress:按键一次
表单事件
Onsubmit:表单提交事件
Onfocus:获得焦点
Onblur:失去焦点
窗口事件
Onload,在网页一打开的时候(必须把所有的东西都加载完成之后)
<body onload=”init()”></body>
Window.onload = init 注意:函数名init之后没有括号
Event:是指事件发生的时候(事件源)相关的一些信息
clientX:获得鼠标的X坐标
clientY:获得鼠标的Y坐标
Event.target:事件源