中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JavaScript變量Dom對象有什么屬性

發布時間:2020-07-29 10:31:46 來源:億速云 閱讀:171 作者:小豬 欄目:web開發

小編這次要給大家分享的是JavaScript變量Dom對象有什么屬性,文章內容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

  <button>Disable State</buttom>

1,遍歷DOM對象所具有的屬性(全部,不管是否在HTML tag中是否設置)

<!DOCTYPE html>
<html>

<body>
  <button id="btnToggleState" onclick="toggleStateManagement()">
      Disable State
  </button>
</body>
<script>
  var obj = document.getElementById("btnToggleState");
  var s = "";
  for (var elem in obj) {
    s += elem + "\n";
  }
  alert(s);
</script>
</html>

結果:

JavaScript變量Dom對象有什么屬性

2.遍歷DOM對象在HTML中設置過的屬性:

  每一個attribute屬性有一個附加屬性specified,當屬性是HTML Element的屬性(指寫在代碼中可見的),或者是通過setAttribute方法進行的添加的時候,它的值為 true。

<!DOCTYPE html>
<html>

<body>
  <button id="btnToggleState" onclick="toggleStateManagement()">
      Disable State
    </button>
</body>
<script>
  // var obj = document.getElementById("btnToggleState");
  // var s = "";
  // for (var elem in obj) {
  //   s += elem + "\n";
  // }
  // alert(s);


  var obj = document.getElementById("btnToggleState");
  var pairs = new Array();
  for (var i = 0, len = obj.attributes.length; i < len; i++) {
    var name = obj.attributes[i].nodeName;
    var value = obj.attributes[i].nodeValue;
    if (obj.attributes[i].specified) {
      pairs.push(name + "=\' " + value + "\' ")
    }
  }
  alert(pairs);
</script>

</html>

結果如下:

JavaScript變量Dom對象有什么屬性

看完這篇關于JavaScript變量Dom對象有什么屬性的文章,如果覺得文章內容寫得不錯的話,可以把它分享出去給更多人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

来凤县| 临漳县| 五家渠市| 寿光市| 若羌县| 兴宁市| 宁国市| 寻甸| 当涂县| 娱乐| 钟山县| 大同县| 班玛县| 江城| 徐汇区| 临澧县| 凤翔县| 曲阳县| 东山县| 上栗县| 泰和县| 南丰县| 缙云县| 新化县| 尤溪县| 九江市| 和顺县| 墨江| 平舆县| 大余县| 辽源市| 沙湾县| 安化县| 静乐县| 萨嘎县| 千阳县| 大名县| 临夏市| 沧州市| 将乐县| 黑龙江省|