注意,当在 JS 文件中为相关元素设置事件时,其写法与 HTML 事件属性写法相同,例如:
id="test"onclick="changeContent()">更换内容
在 JS 中则需要这样写:
var test = document.getElementById("test");
test.onclick =function changeContent(){
//......
}
注意:在为元素添加事件句柄或者删除元素事件句柄的过程中,不要将 event 参数设置为 onclick,而必须写成 click,去掉事件名称中的 on 即可。
添加事件句柄函数原型:
element.addEventListener(event,function,[useCapture])
删除事件句柄的函数原型:
element.removeEventListener(event,function,[useCapture])