Estoy aprendiendo Javascript y estoy tratando de poner el contenido de la matriz en una clase html.
Hice una matriz como esta: const terms = ["term1","term2"];
<figure id="8-12" class=" *Here the contents of the array* "> <a href="workshopPages/reeks/index.php"> <img src="media/fotos/gallery/reeks.png" /> <figcaption>CKV reeks</figcaption> </figure>¿Hay alguna manera de poner el contenido de la matriz en la clase?
Cualquier ayuda sería apreciada, ¡gracias!
puedes usar:
const terms = ["term1", "term2"]; let element = document.getElementById('8-12'); element.classList.add(...terms);Puede consultar este documento: https://developer.mozilla.org/en-US/docs/Web/API/Element/classList
sí, usando .classList
const terms = ["term1","term2"]; var cl = document.querySelector('figure').classList; cl.add.apply(cl, terms); También puede usar .classList.add(... terms) como respondió @ alex197 , como:
const terms = ["term1","term2"]; document.querySelector('figure').classList.add(... terms);