JavaScript を使用して CSS を操作したいと考えています。最初は、アコーディオン メニューのさまざまな色と、入力フィールドからのさまざまな background/title-/content-/... background-colors を試すための、すてきな小さなスクリプトであると考えられていました。
jsで入力値を取得する方法を理解しています。
getElementById()
、getElementsByClassName()
、getElementsByTag()
、およびを使用して CSS を操作する方法を理解していgetElementsByName()
ます。
さて、問題は、私の CSS が次のようになっていることです。
.accordion li > a {
/* some css here */
}
.sub-menu li a {
/* some css here */
}
.some-class hover:a {
/* css */
}
.some-other-class > li > a.active {
/* css */
}
このようなスタイリングのプロパティを JavaScript で変更するにはどうすればよいですか?