我正在编写我的自定义元素,它具有比标准 DOM 元素更多的方法,这是从 Element 对象继承的方法
function MyObject(){
return (Object.create(document.createElement("Mytag"),{
myfunction:function(){
return blahblah;
}
}));
}//function for creating object ends
function MyObject2(){
return (Object.create(document.createElement("Mytag2"),{
myfunction:function(){
return blahblah;
}
}));
}//function for creating second object ends
var a=new MyObject();//statement works fine
var b=new MyObject2();//statement works fine
现在,当我尝试将其中一个对象作为另一个对象的子对象时,我可以做任何事情,而是抛出异常
a.appendChild(b);