JavaScriptのすべてのHTML要素とドキュメントオブジェクトにメソッドを追加したいと思います。いくつかグーグルした後、私はhttp://krook.org/jsdom/を見つけました。私は、クラスにメソッドを追加することでうまくいくと結論付けNode
ました。実際、FirefoxとChromeではこれでうまくいきました。
以下は私がやったこととほぼ同じです。
<script>
Node.prototype.foo=function(selector){
alert('succes');
}
document.foo();
document.getElementById("foo").foo();
</script>
Node
Internet Explorerでは、が定義されていないため、エラーが発生します。Internet Explorerでこれを行う方法を知っている人はいますか?
また、私はInternetExplorer9を使用しています。
ありがとうございました。