我正在使用 extjs 并尝试像这样动态删除 dom 元素-
if (Ext.getElementById('a'))
Ext.getElementById('a').remove();
这在 Chrome 中运行良好。我也在 IE9 上运行应用程序,但它抛出错误——对象不支持属性或方法删除
请让我知道是否有解决方法。
我正在使用 extjs 并尝试像这样动态删除 dom 元素-
if (Ext.getElementById('a'))
Ext.getElementById('a').remove();
这在 Chrome 中运行良好。我也在 IE9 上运行应用程序,但它抛出错误——对象不支持属性或方法删除
请让我知道是否有解决方法。
Ext.getElementById()
是一种私有方法 - 您可能需要考虑Ext.get()
改用。
无论如何,如果它在 Chrome 而不是在 IE 中工作,很可能您的 dom 无效 - 搜索缺少的结束标签,或者使用在线验证器验证您的 dom。也看到这个。