関数のように、css id の属性を js で設定する方法に精通しています。
idOfMyCSSElement.setAttribute("style","color: #122362;");
ネストされた div または独自の ID を持たない js を使用するその他の要素をどのようにターゲットにできるのか疑問に思っています。
css では、次のように指定して、ネストされた div をターゲットにすることができます。
#idOfMyCSSElement div {border: thin solid red;}
したがって、jsで次のようなことを行うことで、上記のdivをターゲットにできれば素晴らしいと思います:
idOfMyCSSElement.div.setAttribute("style","color: #122362;");
しかし、私はその時点で何をしているのか分かりません。それは私の勝手な推測です。別のアプローチを使用する必要があると思います。
css hover state プロパティのようなものもターゲットにしたいと思います。
#idOfMyCSSElement:hover {color: yellow;}
JSで黄色のプロパティをターゲットにして、js関数が呼び出されたときに他の色にする方法はありますか?