HTML DOM Element hasAttribute()
示例
“myButton”是否有 onclick 属性
let answer = myButton.hasAttribute("onclick");
自己动手试一试 »
如果 <a> 元素有 target 属性,则将其值更改为 "_self"
if (element.hasAttribute("target")) {
  element.setAttribute("target", "_self");
}
自己动手试一试 »
描述
hasAttribute() 方法返回 true,如果属性存在,否则返回 false。
另请参阅
教程
语法
element.hasAttribute(name)
参数
| 参数 | 描述 | 
| name | 必需。 属性的名称。 | 
返回值
| 类型 | 描述 | 
| 布尔值 | true如果元素具有该属性,否则false。 | 
浏览器支持
element.hasAttribute() 是 DOM Level 2 (2001) 功能。
所有浏览器都完全支持。
| Chrome | Edge | Firefox | Safari | Opera | IE | 
| 是 | 是 | 是 | 是 | 是 | 9-11 | 
 
