我要創造我自己的DOM對象類型:如何正確委託對象?
var Obj = function(id) {
this.id = id;
this.constructor.prototype = document.getElementById(id);
};
var x = new Obj("a_div"); //Success
alert(x.type); //Successfully alert "div"
x.innerHTML = "TEST"; //This does not update the actual div html on the page!!!
我想任何函數調用該對象將被轉發到實際的DOM對象。我怎樣才能做到這一點?
這似乎並沒有工作,你描述('div'不驚動)的方式: –
你想擴展在div對象http://jsfiddle.net/y3Je3/1/?我不認爲你可以。 –
@RocketHazmat我想委託它.. – texasbruce