如何在addEventListener里传递参数(是一个函数)?百度了半天也没有找到合适的方法,只好来请教大家了 function bandle(fn){ var newnode=doc.createElement('li'); var val=ipt.value; newnode.innerHTML=val; if(val==""){ alert("格式错误,请输入正确的字符!") } else{ fn(); }}function leftEn(){ ullist.insertBefore(newnode,ullist.childNodes[0]);} leftEnter.addEventListener("click",function(){ bandle(leftEn);}); 报错信息是fn is not a function at bandle (enter.html:66) at HTMLButtonElement.说明函数没有作为参数传进去的意思吗?
添加回答
举报
0/150
提交
取消