HTML DOM specified 属性

 属性对象参考手册 属性对象

检查属性是否有指定的值:

<p id="demo">单击按钮查找按钮是否有onclick属性</p>
<button onclick="myFunction()">点我</button>
<script>
  function myFunction() {
    var btn = document.getElementsByTagName("BUTTON")[0];
    var x = document.getElementById("demo");
    x.innerHTML = btn.getAttributeNode("onclick").specified;
  }
</script>

尝试一下 »


定义和用法

如果在文档中设置了属性值,则 specified 属性返回 true,如果是 DTD/Schema 中的默认值,则返回 false。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要浏览器都支持 specified 属性


语法

attribute.specified

技术细节

返回值: Boolean, true|false
DOM 版本 Core Level 1

 属性对象参考手册 属性对象