Změnit CSS třídy v Javascriptu?

Mám třídu se zobrazením nastaveným na none Chtěl bych to nyní v JavaScriptu nastavit na inline Jsem si vědom, že to mohu udělat s id s getElementById ale jaký je nejčistší způsob, jak to udělat s třídou?

Odpověď

můžete udělejte to – ve skutečnosti změňte pravidla stylu související s třídou – pomocí styleSheets pole (odkaz MDN), ale upřímně řečeno, pravděpodobně je pro vás lepší (jak řekl changelog) mít samostatný styl, který definuje display: none a poté tento styl z prvků odstranit, když už nechcete, aby byly skryté.