我想更改锚的onclick
事件,但无法使用javascript正常工作。
这是我正在尝试的:document.getElementById("CommCo").onclick = "GetComments("+id+");";
编辑:对不起每个人,但是我要求更改它的值,而不是事件处理程序本身。无论如何,感谢大家。
最佳答案
如果只是属性值,请使用
document.getElementById("CommCo").setAttribute('onclick', 'GetComments('+id+');');
如果要更改“ click”事件的事件处理程序,请执行
document.getElementById("CommCo").addEventListener( 'click', function() {
GetComments( this.id );
});
如果您想在jQuery中做
$('#CommCo').bind( 'click', function (ev) {
GetComments(id);
});