我怎樣才能讓收益「功能」這個請求:製作的createElement返回功能/真正的假冒標籤
document.createElement("MY_FAKE_TAG").canThisRun
現在,它的回報:未定義
我怎樣才能讓收益「功能」這個請求:製作的createElement返回功能/真正的假冒標籤
document.createElement("MY_FAKE_TAG").canThisRun
現在,它的回報:未定義
你可以擴展HTMLUnknownElement
的原型,但我真的不知道這是一個好主意......
HTMLUnknownElement.prototype.canThisRun = function(){console.log('hi')};
document.createElement('foo').canThisRun();
這是否幫助你嗎?
var element = document.createElement("MY_FAKE_TAG");
element.canThisRun = (function(){
//your logic here then return
return true;
})();
console.log(element.canThisRun);
將yoiu解釋更多詳細說明你需要什麼? –