2012-06-28 34 views
0

我有一个像属性名称,宽度的图像。如何通过javascript找到图像的属性

现在我试图得到一个不存在与图像的属性值。

var title = imgTemp.attributes("Title").value; 

它给出错误,因为参数Title不存在。如何在分配之前检查此信息?

+2

没有jQuery让我伤心:( – Undefined

+1

@Sam jQuery只是为了得到一个属性?真的吗? – ManseUK

回答

3

您可以使用getAttribute

var title = imgTemp.getAttribute('title'); 

如果没有title属性,它会返回null

您也可以直接访问属性作为一个属性:

var title = imgTemp.title; 

然后它会返回一个空字符串,如果没有title属性存在,这意味着你将不得不如果标题相同的返回值属性存在,但空,f.ex:<img title="">