对象不支持属性或方法删除

时间:2013-03-06 00:20:13

标签: javascript extjs internet-explorer-9 extjs4.1

我正在使用extjs并试图像这样动态删除dom元素 -

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

这在Chrome中运行良好。我也在IE9上运行应用程序,但它抛出错误 - 对象不支持属性或方法删除

如果有解决方法,请告诉我。

1 个答案:

答案 0 :(得分:1)

Ext.getElementById()是一种私有方法 - 您可能需要考虑使用Ext.get()

无论如何,如果它在Chrome中运行而不在IE中运行,很可能你的dom无效 - 搜索丢失的结束标签,或者使用在线验证器验证你的dom。另请参阅this