getElementsByClassName մեթոդը

getElementsByClassName մեթոդը թույլ է տալիս ստանալ էջի տարրերը ըստ նրանց դասի, որը նշված է class ատրիբուտում: Ստացված տարրերով կարելի կլինի կատարել տարբեր մանիպուլյացիաներ՝ փոխել նրանց տեքստը, ատրիբուտները, CSS ոճերը և այլն:

Շարահյուսություն

javascriptdocument.getElementsByClassName(դասի անուն);

Օրինակ

Եկեք ստացնենք բոլոր տարրերը www դասով և փոխենք նրանց տեքստը innerHTML հատկության միջոցով:

html<p class="www">տարր 1</p>
<p class="www">տարր 2</p>
<p class="www">տարր 3</p>
javascriptlet elems = document.getElementsByClassName('www');

for (let elem of elems) {
  elem.innerHTML = '!!!';
}

Կոդի կատարման արդյունքը:

html<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>

Տես նաև

  • querySelectorAll մեթոդը,
    որը ստանում է տարրերի խումբ ըստ ընտրիչի
  • getElementsByTagName մեթոդը,
    որը ստանում է տարրերի խումբ ըստ թեգի