如题所述
如果是dom对象,使用getAttribute()方法
例如
var box = document.getElementById('#box');if(box.getAttribute('属性名')){
console.log('说明含有属性')
} else {
console.log('说明没有含有属性')
}
如果是在javascript中的对象直接获取对象.属性名或者对象[属性名],如果获取不到就是没有,获取到就是存在
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-10-16
var a ={a:1,b:2};//对象a
if(a.a){//有属性
alert(a.a)
}
if(a.c){//没属性
alert(a.c)
}
if(a.a){//有属性
alert(a.a)
}
if(a.c){//没属性
alert(a.c)
}