0

私はextjsを使用しており、このようにdom要素を動的に削除しようとしています-

if (Ext.getElementById('a'))
    Ext.getElementById('a').remove();

これは Chrome で問題なく動作します。IE9でもアプリケーションを実行していますが、エラーがスローされます-オブジェクトはプロパティまたはメソッドの削除をサポートしていません

回避策があれば教えてください。

4

1 に答える 1

1

Ext.getElementById()はプライベートメソッドです-Ext.get()代わりに使用を検討することをお勧めします。

とにかく、IEではなくChromeで機能する場合は、domが無効である可能性があります。不足している終了タグを検索するか、オンラインバリデーターを使用してdomを検証します。こちらもご覧ください。

于 2013-03-06T01:17:45.707 に答える