ExtJS4 - 获取图像元素的源路径

时间:2015-02-02 03:58:12

标签: extjs extjs4 extjs4.2

美好的一天。我正在使用ExtJS4构建一个Web应用程序,我希望能够获得图像元素的来源。我知道我可以使用这条线:

document.getElementById("imageID").getAttribute('src');

但是,我对该解决方案的问题是代码依赖于id属性。如果我有一个带有面板和内部图像的类,我将无法重复使用此代码,因为如果我复制类,我会有冲突的ID。我采用的是在我的面板中的图像中设置itemID。

有没有办法只使用itemID属性来获取图像源?或者我真的必须坚持我的id属性?

1 个答案:

答案 0 :(得分:0)

我明白了:

导航到您的图像元素并将其分配给变量,然后执行:

imgSrc1 = img.getEl().getAttribute('src');

其中img是你的图像变量