如何为此请求返回“功能”:
document.createElement("MY_FAKE_TAG").canThisRun
现在回归:未定义
答案 0 :(得分:1)
你可以扩展HTMLUnknownElement
的原型,但我真的很想知道它是不是一个好主意......
HTMLUnknownElement.prototype.canThisRun = function(){console.log('hi')};
document.createElement('foo').canThisRun();

答案 1 :(得分:0)
这对你有帮助吗?
var element = document.createElement("MY_FAKE_TAG");
element.canThisRun = (function(){
//your logic here then return
return true;
})();
console.log( element.canThisRun );