2015-10-28 42 views
0

我想添加一个事件处理程序到我用事件处理程序创建的这个按钮。我不知道如何告诉这个按钮在点击时转到功能MarkCell()。我知道我会使用onClick事件,但我不知道如何告诉它onClick事件。我必须使用DOM操作。DOM操作甚至处理程序

var right = document.createElement("Button"); 
var t = document.createTextNode("RIGHT"); 
right.appendChild(t); 
document.body.appendChild(right); 

回答

1

您可以使用addEventListener方法来附加事件处理程序。例如...

function markCell() { 
    console.log("markCell called."); 
} 

var right = document.createElement("Button"); 
var t = document.createTextNode("RIGHT"); 
right.appendChild(t); 
right.addEventListener("click", markCell) 
document.body.appendChild(right);