次のコードがあり、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);