變量的聲明
Web API基本認知-作用和分類
什麼是DOM
DOM樹
DOM對象⭐
獲取DOM對象
tip:只能選中多個相同標籤中的第一個標籤,CSS怎麼選中html標籤的,DOM就怎麼選,別忘了加引號!!!
tip:選擇所有的元素,返回值是一個數組。
老式獲取方法(瞭解)
DOM-操作元素內容
1.innerText屬性
2.innerHTMl屬性
DOM-操作元素常用屬性
DOM-操作元素樣式屬性
tip:都不要忘記添加‘’,
如果獲取的是boty標籤,可直接使用document.body'.style.屬性
小駝峯是指將-後緊跟的一個字母改成大寫即可。
相當於建立了一個專門替換的CSS類,裏面都是需要修改的屬性,調用上述代碼後,直接覆蓋原來的屬性。
如果想兼具兩個類的屬性就同時寫兩個類,原來的寫前面。
eg:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
div {
width: 100px;
height: 100px;
background-color: aqua;
}
.b {
width: 300px;
height: 300px;
background-color: brown;
}
</style>
</head>
<body>
<div class="a"></div>
<script>
const www = document.querySelector('div')
www.className = 'b'
</script>
</body>
</html>
⭐最常用的一種方法
操作表單元素屬性
eg:
多選框,直接改其checked屬性為true即可!
布爾值:字符串只要不是空的,就都是ture
按鈕的禁用:
自定義屬性
定時器-間歇函數