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 clasname
ile 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.