Javascript coklu secim yapip class eklemek
arkadaslar ben js de coklu elemanimi seciyorum mesela 5 tane span tagim var ve onlari secdim ama queryselector ve ya clasnameile sectigim icin js de onlara getelementbyid ile aldimg gibi seyleri uyguluyamiyorum mesela class eklemek istiyourm ama yapamiyorum bunun bir cozumu varmi
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
öğeleri forEach ile dönerek işlem yapman gerekiyor. örneğin;
<div>1. div</div>
<div>2. div</div>
<div>3. div</div>
<div>4. div</div>
<style>
div.test {
background-color: lime;
}
</style>
<script>
const divs = document.querySelectorAll('div');
divs.forEach(div => {
div.className = "test";
})
</script>
gördüğün gibi yaptıracağın işlemleri forEach içerisinde yaptırabilirsin.