work01-縮略圖
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<title>work01-縮略圖</title>
<style>
#b_img,#s_img{
margin: 0 auto;
text-align: center;
}
</style>
</head>
<body>
<div id="b_img">
<img src="../img/b-1.jpg">
</div>
<div id="s_img"></div>
<script>
let bImgList = ['b-1', 'b-2', 'b-3']
let sImgList = ['s-1', 's-2', 's-3']
let sImg = document.querySelector('#s_img')
let str = ''
for (let i = 0; i < sImgList.length; i += 1) {
str += `<img src="../img/${sImgList[i]}.jpg">`
}
sImg.innerHTML = str
let bBtn = document.querySelector('#b_img>img')
let sBtn = document.querySelectorAll('#s_img>img')
for (let i = 0; i < sBtn.length; i++) {
sBtn[i].addEventListener('mouseover', ()=>{
bBtn.src = `../img/${bImgList[i]}.jpg`
})
}
</script>
</body>
</html>
work02-按鈕點擊事件
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
<title>work02-按鈕點擊事件</title>
<style>
.btn {
margin: 200px auto;
text-align: center;
}
button {
width: 150px;
height: 50px;
margin: 0 auto;
cursor: pointer;
background-color: red;
font: bold 24px/32px "Arial";
}
</style>
</head>
<body>
<div class="btn"></div>
<script>
let div = document.querySelector('.btn')
let num = 5
let str = ''
for (let i = 0; i < num; i+= 1) {
str += `<button><input type="checkbox">${String.fromCharCode(65 + i)}</button>`
}
div.innerHTML = str
let btnList = document.querySelectorAll('button')
for (let btn of btnList) {
let ck = btn.querySelector('input[type=checkbox]')
btn.addEventListener('click', () => {
if (ck.checked){
ck.checked = false
btn.style.backgroundColor = 'red'
}else{
ck.checked = true
btn.style.backgroundColor = 'lightgreen'
}
})
}
</script>
</body>
</html>
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。