javascript のスコープ内で、参照HTMLDocument
またはHTMLElement
IE8 でエラーが発生します。
私が得るエラーは「HTMLElement is undefined」です。
JS がこのブラウザのネイティブ DOM オブジェクトと対話する方法は何ですか?
javascript のスコープ内で、参照HTMLDocument
またはHTMLElement
IE8 でエラーが発生します。
私が得るエラーは「HTMLElement is undefined」です。
JS がこのブラウザのネイティブ DOM オブジェクトと対話する方法は何ですか?
IE8 では、 クラスElement
とHTMLDocument
クラスを使用する必要があります。IE7では...何もありません。IE7は標準にとってひどいものだからです。DOM 要素をラップする jQuery またはその他のフレームワークに依存する必要があります。
私自身のフレームワークでは、次の簡単なチェックを行います。
var elementPrototype = typeof HTMLElement !== "undefined"
? HTMLElement.prototype : Element.prototype;
IE7 以前のフレームワークではないことに注意してください。