Sifa classList

Sifa classList ina pseudosafu ya madarasa ya CSS ya kipengele, na pia inaruhusu kuongeza na kufuta madarasa ya kipengele, kukagua uwepo wa darasa maalum miongoni mwa madarasa ya kipengele.

Suala linahusu sifa class, ndani yake ambayo unaweza kuandika madarasa kadhaa kupitia nafasi, kwa mfano www ggg zzz. Kwa kutumia classList unaweza kufuta, kwa mfano, darasa ggg, bila kugusa madarasa mengine.

Syntax

javascriptkipengele.classList;

Mfano . Idadi ya madarasa

Wacha tujue idadi ya madarasa ya kipengele:

html<p id="elem" class="www ggg zzz"></p>
javascriptlet elem = document.querySelector('#elem');

let length = elem.classList.length;
console.log(length);

Matokeo ya utekelezaji wa kificho:

javascript3

Mfano . Tunapitia madarasa

Wacha tuonyeshe madarasa ya kipengele kwa mpangilio:

html<p id="elem" class="www ggg zzz"></p>
javascriptlet elem = document.querySelector('#elem');
let classNames = elem.classList;

for (let className of classNames) {
  console.log(className);
}

Matokeo ya utekelezaji wa kificho:

javascript'www'
'ggg'
'zzz'

Angalia pia