我有以下代码,我想听一个 mouseclick 事件,但在这种情况下什么都不会发生,为什么?
function Obj(tag){
this.el = document.createElementNS("http://www.w3.org/1998/Math/MathML",tag);
this.el.appendChild(document.createTextNode("cccc"));
this.el.onclick = function(){
alert("onclick");
}
}
var x = new Obj("mi");
document.body.appendChild(x.el);