目录

HTML DOM 元素 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)

参数

Parameter Description
name Required.
The name of the attribute.

返回值

类型 描述
布尔值 true如果元素具有该属性,否则false

浏览器支持

element.hasAttribute()是 DOM Level 2 (2001) 功能。

所有浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11