--- title: Element.hasAttribute() slug: Web/API/Element/hasAttribute translation_of: Web/API/Element/hasAttribute ---
{{APIRef}}

概述

hasAttribute 返回一个布尔值,指示该元素是否包含有指定的属性(attribute)。

语法

var result = element.hasAttribute(attName);

例子

// 在为属性设置新值前检测该属性是否存在
var d = document.getElementById("div1");

if (d.hasAttribute("align")) {
  d.setAttribute("align", "center");
}

备注

{{DOMAttributeMethods}}

规范