我正在使用extjs并试图像这样动态删除dom元素 -
if (Ext.getElementById('a'))
Ext.getElementById('a').remove();
这在Chrome中运行良好。我也在IE9上运行应用程序,但它抛出错误 - 对象不支持属性或方法删除
如果有解决方法,请告诉我。
答案 0 :(得分:1)
Ext.getElementById()
是一种私有方法 - 您可能需要考虑使用Ext.get()
。
无论如何,如果它在Chrome中运行而不在IE中运行,很可能你的dom无效 - 搜索丢失的结束标签,或者使用在线验证器验证你的dom。另请参阅this。