动态创建元素后如何绑定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