ໂອບັບ Event XML DOM

  • ການໄປຫາການໜ້າທີ່ຫຼັງ DOM Element
  • ການໄປຫາການໜ້າຫຼັງ DOM HTMLCollection

Event 对象表示有关事件的信息。

Event 对象

Event 对象的属性提供了有关事件的细节(例如,事件在其上发生的元素)。Event 对象的方法可以控制事件的传播。

2 级 DOM Events 标准定义了一个标准的事件模型,它被除 IE 以外的所有现代浏览器所实现,而 IE 定义了自己的、不兼容的模型。这个参考页列出了标准 Event 对象的属性以及 IE Event 对象对象的属性。

注意:在标准事件模型中,Event 对象传递给事件句柄函数;但是在 IE 事件模型中,它被存储在 Window 对象的 event 属性中。

在标准事件模型中,Event 的各种子接口定义了额外的属性,它们提供了和特定事件类型相关的细节。在 IE 事件模型中,只有一种类型的 Event 对象,它用于所有类型的事件。

ອົງການ Event ມາດຕະຖານ

ລາຍການອົງການ Event ມາດຕະຖານ 2 ຂອງ DOM 事件.

属性 描述 IE F O W3C
bubbles ກັບຄຳສັ່ງ bubbles ກັບຄຳສັ່ງວ່າເຫດການແມ່ນການກະຈາຍທີ່ຕົວຢູ່. ບໍ່ 1 9 ແມ່ນ
cancelable ກັບຄຳສັ່ງ cancelable ກັບຄຳສັ່ງວ່າເຫດການບໍ່ສາມາດຖືກຍົກເລີກການຈັດຫຼືກະຈາຍຫຼືການດຳເນີນການທີ່ກ່ຽວຂ້ອງກັບມັນ. ບໍ່ 1 9 ແມ່ນ
currentTarget ກັບຄຳສັ່ງ currentTarget ກັບຄຳສັ່ງບັນດາສິ່ງທີ່ມີຄວາມສຳຄັນຕໍ່ການກະຈາຍເຫດການ. ບໍ່ 1 9 ແມ່ນ
eventPhase ກັບຄຳສັ່ງ eventPhase ກັບຄຳສັ່ງຂັ້ນຕອນກະຈາຍຂອງເຫດການ.       ແມ່ນ
target ກັບຄຳສັ່ງ target ກັບຄຳສັ່ງບັນດາສິ່ງທີ່ກະຈາຍເຫດການ. ບໍ່ 1 9 ແມ່ນ
timeStamp ກັບຄຳສັ່ງ timeStamp ກັບຄຳສັ່ງວັນທີ່ມີຂອງເຫດການ ແລະເວລາ. ບໍ່ 1 9 ແມ່ນ
type ກັບຄຳສັ່ງ type ກັບຄຳສັ່ງການກະຈາຍເຫດການ. 6 1 9 ແມ່ນ

ວິທີການ Event ມາດຕະຖານ

ລາຍການວິທີການທີ່ກໍານົດໂດຍມາດຕະຖານ 2 ຂອງ DOM 事件. ການຕັ້ງມາຂອງເຫດການ IE ບໍ່ສະໜັບສະໜູນວິທີການດັ່ງກ່າວ.

ວິທີການ 描述 IE F O W3C
initEvent() ລິເຊີນປະສົມປະກອບຂອງ Event ອອກຄຳສັ່ງທີ່ຍັງບໍ່ໄດ້ກໍ່ຕັ້ງ. ບໍ່ 1 9 ແມ່ນ
preventDefault() ບອກໃຫ້ສະພາບບຸກຄົນບໍ່ໄດ້ດຳເນີນການສຳລັບການຈັດຫຼືກະຈາຍຫຼືການດຳເນີນການທີ່ກ່ຽວຂ້ອງກັບເຫດການ. ບໍ່ 1 9 ແມ່ນ
stopPropagation() ການຢຸດການກະຈາຍເຫດການຈະຢຸດການກະຈາຍຕໍ່ໄປໃນຂັ້ນຕອນການກະຈາຍຂອງການຕິດຕັ້ງບັນດາຂັ້ນຕອນທີ່ຕິດຕັ້ງຫຼືການກະຈາຍສະເໜີ. ຫຼັງຈາກການເອິ້ນມາຂອງການກະຈາຍຄັ້ງນີ້ ຄະນະກຳມະການທີ່ກຳລັງກະຈາຍເຫດການດັ່ງກ່າວຈະຖືກເອິ້ນຂື້ນ ແລະເຫດການຈະບໍ່ຖືກຈັດຫຼືກະຈາຍໃຫ້ຫຼັງຈາກຫຼັງ. ບໍ່ 1 9 ແມ່ນ

ອົງການ IE

IE ບໍ່ສະໜັບສະໜູນ (ຢ່າງໜ້ອຍໃນ IE 7) ການຕັ້ງມາຂອງເຫດການ DOM ສານສະໜາມຫຼືແລະອົງການ Event ອອກຄຳສັ່ງສະໜາມທີ່ມີປະສົມປະກອບທັງໝົດທີ່ຕ່າງກັນ.

ການຕັ້ງມາຂອງການກະຈາຍເຫດການ IE ບໍ່ໄດ້ອອກຄະແນນລະດັບພັນລະດັບສຳລັບເຫດການທັງໝົດຫຼືໃດໜຶ່ງຂອງບັນດາອາຊີບຂອງເຫດການເຊິ່ງສິ່ງນັ້ນທັງໝົດຈະຖືກລົງຄວາມລາຍລະອຽດຢູ່ທີ່ນັ້ນ.

属性 描述
cancelBubble 如果事件句柄想阻止事件传播到包容对象,必须把该属性设为 true。
fromElement 对于 mouseover 和 mouseout 事件,fromElement 引用移出鼠标的元素。
keyCode

对于 keypress 事件,该属性声明了被敲击的键生成的 Unicode 字符码。

对于 keydown 和 keyup 事件,它指定了被敲击的键的虚拟键盘码。

虚拟键盘码可能和使用的键盘的布局相关。

offsetX,offsetY 发生事件的地点在事件源元素的坐标系统中的 x 坐标和 y 坐标。
returnValue

如果设置了该属性,它的值比事件句柄的返回值优先级高。

把这个属性设置为 fasle,可以取消发生事件的源元素的默认动作。

srcElement 对于生成事件的 Window 对象、Document 对象或 Element 对象的引用。
toElement 对于 mouseover 和 mouseout 事件,该属性引用移入鼠标的元素。
x,y 事件发生的位置的 x 坐标和 y 坐标,它们相对于用 CSS 动态定位的最内层包容元素。
  • ການໄປຫາການໜ້າທີ່ຫຼັງ DOM Element
  • ການໄປຫາການໜ້າຫຼັງ DOM HTMLCollection