- 直接写函数:
< script language = " javascript " >
document.getElementById( " result " ).onclick = function (){document.getElementById( " result " ).innerText = " 动态添加事件 " ;};
</ script > - 使用attachEvent
< script language = " javascript " >
function aEvent() {
var oBtn = document.all['oBtn'];
oBtn.attachEvent('onclick', sText);
}
function dEvent() {
var oBtn = document.all['oBtn'];
oBtn.detachEvent('onclick', sText);
}
function sText() {
window.alert('看到效果了吗 ^^ ');
}
</ script >
< button id = " oBtn " > 点击我查看效果 </ button >
< button onclick = " aEvent(); " > 添加事件 </ button >
< button onclick = " dEvent(); " > 取消事件 </ button >
JS动态添加事件的几种方法(二)
最新推荐文章于 2022-11-24 10:28:03 发布