为HTML标签事件追加函数
例子:button点击时执行函数fun1,效果为弹出提示:this isfun1。
场景:找不到button的onclick事件位置,或不能修改onclike
目的:button点击时在原基础上再执行fun2。
fun2,效果为弹出提示:this isfun2。
分析:在找不到原onclik的情况下简单改写onclick,原效果会消失
要在写一个函数,包含原效果和现在的效果。
代码:
btn_obj=document.getElementById("btn");
f=btn_obj.onclick;
btn_obj.onclick=function(){f();fun2();}
function fun2(){
alert("this isfun2")
}