编程常用对象和事件

一、对象

  1. doucment文档对象
    (1). getElementById() //按元素的ID来访问

    (2). getElementsByName() //按元素的name名称来访问(返回集合,因为同名的元素可能有多个)

    (3). getElementsByTagName() //按标签名来访问(返回集合,因为同名的元素可能有多个)

    (4). write()

  2. window窗体对象
    1.什么是window 对象?
    所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。
    全局变量是 window 对象的属性。全局函数是 window 对象的方法。
    甚至 HTML DOM 的 document 也是 window 对象的属性之一:
    window.document.getElementById(“header”);

2.window 对象常用属性:
screen: 有关客户端的屏幕和显示性能的信息
history: 有关客户访问过的URL的信息
location: 有关当前URL的信息

3.window 对象常用方法:
prompt: 显示可提示用户输入的对话框

alert: 显示带有提示信息和确定按钮的对话框

confirm: 显示一个带有提示信息、确定和取消的对话框

close: 关闭浏览窗口 //window.close();

open: 打开一个新的浏览器窗口,加载给定的URL地址 //window.open(“1.html”);

setTimeout: 在指定的毫秒数后调用函数或计算表达式

setInterval: 按照指定的周期来调用函数或表达式
二、事件
1.常用事件
onClick() 单击事件:用户单击鼠标按键时产生的事件,同时。onClick指定的事件处理程序或代码将被调用执行。

onChange() 改变事件:当text或textarea元素内的字符值改变或select表格选项状态改变时发生该事件。
onfocus() 获得焦点事件:用户单击text或textarea以及select对象,即光标落在文本框或选择框时会产生该事件。如:

onblur() 失去焦点事件:失去焦点事件正好与获得焦点事件相对,当text或textarea以及select对象不再拥有焦点而退出后台时,引发该事件。

onload() 载入文件事件:当页面文件载人时产生该事件。onload的一个作用就是在首次载入一个页面文件时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用,本事件是window的事件,但是在HTML中指定事件处理程序时,一般把它写在标记中。如:window.onload = mya; //mya为函数名

onunload() 卸载文件事件:与载入文件事件onload()正好相反,当Web页面退出时引发的事件,并可更新Cookie的状态。如:

onmouseover() 鼠标覆盖事件:是当鼠标位于元素上方时所引发的事件。如:

onmouseout() 鼠标离开事件:是当鼠标离开元素时引发的事件。如果和鼠标覆盖事件同时使用,可以创建动态按钮的效果。

onmousedown() 鼠标按下(未释放)事件

onmouseup() 鼠标释放事件

ondbclick() 鼠标双击事件

onkeydown() 当键盘上某个键被按下时触发的事件。

onkeypress() 当键盘上的某个键被按下并且释放时触发的事件。

onkeyup() 当键盘上某个键被放开时触发的事件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值