728x90
    
    
  ๋ฐ์ํ
    
    
    
  
์์น ์ดํํธ ๋ง๋ค๊ธฐ2
javascript๋ฅผ ์ด์ฉํ์ฌ ์์น ์ดํํธ๋ฅผ ๋ง๋ค์์ต๋๋ค. ์ด์ฌํ ๊ณต๋ถํ์ธ์!
์์น ์ดํํธ2
์๋ฐ์คํฌ๋ฆฝํธ
์ถํ ์ถ๊ฐ ์์ 
//์ ํ์
const searchBox = document.querySelector(".search__box input");            //๊ฒ์ ์์ญ
const searchList = document.querySelectorAll(".search__list ul li"); //๋ชฉ๋ก ๋ฆฌ์คํธ
const searchInfo = document.querySelector(".search__info .num")     //์ ์ฒด ๊ฐฏ์
//์์ฑ ๊ฐฏ์ ์ค์ ํ๊ธฐ
// for(let i=1; i<=searchList.length; i++){
//     const searchInfo = document.querySelector(".search__info .num")
//     searchInfo.innerHTML = i;
// };
searchInfo.textContent = searchList.length;
//
searchBox.addEventListener("keyup", () => {
    const searchWord = searchBox.value;     //์ฌ์ฉ์๊ฐ ์
๋ ฅํ ํค์๋
    searchList.forEach(el => {
        const cssName = el.dataset.name;
        if (cssName.includes(searchWord)) {
            el.classList.remove("hide");
        } else {
            el.classList.add("hide");
        }
    });
});
728x90
    
    
  ๋ฐ์ํ
    
    
    
  '์ดํํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ๋ง์ฐ์ค ์ดํํธ 5 (2) | 2022.09.29 | 
|---|---|
| ๋ง์ฐ์ค ์ดํํธ 4. ์์ง์ด๋ ๊ทธ๋ฆผ (3) | 2022.09.23 | 
| ๋ง์ฐ์ค ์ดํํธ 3. ์กฐ๋ช ํจ๊ณผ(์งํ์ค) (1) | 2022.09.22 | 
| ํจ๋ด๋์ค ์ดํํธ 5. ์ด์ง๊ฐ ํจ๊ณผ (์งํ์ค) (2) | 2022.09.20 | 
| ์ฌ๋ผ์ด๋ ์ดํํธ 4. ๋ฒํผ ๋๋ฌ ๋๊ธฐ๊ธฐ (5) | 2022.09.19 | 
 
										
									 
										
									 
										
									 
										
									 
         
         
        
๋๊ธ