排他思想 2020/11/21
排他思想
getElementsByTagName() 方法可返回帶有指定標籤名的物件的集合。
- 所有元素全部清除樣式(幹掉其他人)
- 給當前元素設定樣式(留下我自己)
- 注意順序不能顛倒
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
</style>
</head>
<body>
<button>按鈕1</button>
<button>按鈕2</button>
<button>按鈕3</button>
<button>按鈕4</button>
<button>按鈕5</button>
<script>
// 1:獲取元素
// getElementsByTagName() 方法可返回帶有指定標籤名的物件的集合。
var btn = document.getElementsByTagName('button')
for (var i = 0; i < btn.length; i++) {
btn[i].onclick = function() {
for (var i = 0; i < btn.length; i++) {
**【 (1) 我們先把所有的按鈕背景顏色去掉 幹掉所有人】**
btn[i].style.backgroundColor = '';
}
**【 (2) 然後才讓當前的元素背景顏色為pink 】**
this.style.backgroundColor = "pink";
}
}
</script>
</body>
</html>
相關文章
- js閉包實現排他思想JS
- 2020-11-21
- 2020-11-21 Vue09-v-modelVue
- 2020-10-21
- 2020-12-21
- 11.組合模式設計思想模式
- IMX6ULL連結指令碼註釋記錄 2020-11-21指令碼
- 2020-11-11
- laravel 排他鎖 lockForUpdate() 使用問題Laravel
- GoCN每日新聞(2019-11-21)Go
- 2020-11-11筆記筆記
- 2018-11-4RetailUnwrapped-Adobe2018HolidayPredictions-21AIAPP
- MySQL 共享鎖 (lock in share mode),排他鎖 (for update)MySql
- Counterpoint:iPhone 12的成本比iPhone 11增加21%iPhone
- GoCN 每日新聞 (2020-02-21)Go
- 2020-10-21 pandas - tables關係
- go每日新聞--2020-10-21Go
- 2020-08-11
- 2020-11-04
- 2020-11-06
- 2020-11-03
- 2020-11-14
- 2020-11-09
- 2020-11-18
- 2020-11-07
- 2020-11-10
- 2020-11-15
- 2020-10-11
- 2020-11-05
- 2020-11-12
- 2020-11-08
- 2020-11-22
- 2020-11-20
- 2020-11-16
- 2020-11-13
- 2020-11-02
- 2020-11-01
- 2020-12-11