<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="demo7.js"></script>
<title>浏览器中的JS</title>
</head>
<body>
<!-- js的工作环节/宿主环境:浏览器和服务器node.js -->
<!-- 1.事件属性,写到元素的事件属性 -->
<button onclick="console.log('hello world');">按钮1</button>
<button onclick="setBg(this)">按钮2</button>
<!-- 获取dom元素 -->
<ul class="list">
<li class="item">item1</li>
<li class="item">item2</li>
<li class="item">item3</li>
<li class="item">item4</li>
<li class="item">item5</li>
</ul>
<script>
// TODDD 获取一组 querySelectorALL(css选择器)
console.log(document);
const items = document.querySelectorAll(".list > .item");
console.log(items);console.log(document);
for(let i = 0;i < items.length; i++){
items[i].style.color = "red";
}
// TODDD 获取一个 querySelector(css选择器)
const first = document.querySelector(".list > .item");
console.log(first);
first.style.backgroundColor = "yellow";
const third = document.querySelector(".list > .item:nth-of-type(3)");
console.log(third);
third.style.backgroundColor = "yellow";
</script>
</body>
</html>