您现在的位置是:首页 > 电脑技术查询 > web开发

动态创建元素后怎么绑定onclick事件?(急)

编辑:chaxungu时间:2022-10-02 23:20:24分类:web开发

动态创建元素后如何绑定onclick事件???(急)
var delObj = document.createElement( "a ");
delObj.id = "delThisDate ";
delObj.innerHTML= '[删除] ';
divObj.appendChild(delObj);
这样创建a标签,并且appendChild后可以如下绑定onclick事件吗??
delObj.onclick = "delinput(this) ";
我这不报错,高手执教一下该怎么做!!跪拜!!

------解决方案--------------------
delObj.onclick = new Function( "delinput(this) ");

------解决方案--------------------
new Function()

new 出来的不就是一个对象了么,把一个对象赋值给一个属性,不是很合理么

在javascript里,不要把Function看成函数,看成对象就好理解多了

你在写Function()时不是可以在圆括号里放参数么,上面的参数就是另一个function