Web程序设计单选题中等
下列代码中,属于事件委托的正确写法的是?
Adocument.getElementById('parent').addEventListener('click', function(e){ console.log(e.target.id); });
Bdocument.getElementById('child').addEventListener('click', function(e){ console.log(e.target.id); });
Cdocument.body.addEventListener('click', function(e){ console.log(e.target.id); });
Ddocument.getElementById('grandparent').addEventListener('click', function(e){ console.log(e.target.id); });