[js] zmiana rozmiaru czcionki i koloru klas

0

witam. w jaki sposob za pomoca javascript moge zmienic rozmiar i kolor czcionki w class, dla id jest to proste, ale tu juz nie mam pojecia jak to zrobic (np. mam przyciski ktore zmieniaja rozmiary/kolory czcionki w tekscie, tylko dla wszystkich elementow ktore korzystaja akurat z tego fragmentu css). mam nadzieje, ze mniej wiecej ktos wie o co chodzi ;)

pozdrawiam

0

#id {dla id}
.class {dla class}
podstawy css ?

0

getElementsByTagName a potem pętla i sprawdzasz czy class = costam

0
<script>
function getElements(parent, tagName, className) {
    if (! parent) parent = document;
    if (typeof tagName != 'string' || tagName == '') tagName = '*';
    if (typeof className != 'string' || className == '') className = '.*';
    var ar = parent.getElementsByTagName(tagName), res = [];
    var reg = new RegExp('(^|\\s)' + className + '($|\\s)', '');
    for (var i = 0; i < ar.length; i++) {
        if (ar[i].className.match(reg)) res[res.length] = ar[i];
    }
    return res;
}
onload = function() {
    var test = document.getElementById('test');
    var ar = getElements(test, null, 'cB');
    for (var i = 0; i < ar.length; i++) {
        ar[i].style.color = 'red';
    }
}
</script>
<div id="test">
  <u class="cA">bla</u>
  <u class="cB">bla</u>
  <b class="cA">bla</b>
  <b class="cB">bla</b>
</div>

1 użytkowników online, w tym zalogowanych: 0, gości: 1