Webページにおいて、複数cssファイルを用意し、例えば日にちや天気、気温などによってサイトデザインを動的に変えたいのですが。
ページ読み込みの際にJavaScriptなどを使って読み込むcssファイルを変えるにはどうすればよいでしょうか?
調べたけどわからなかったのか、キーワードがわからないのか、そもそも調べていないのか どれでしょうか。いずれにしても現在の状況を具体的に記載してください。どの程度の回答で質問者さんが理解できるかもわかりませんし、丸投げなので回答は得られにくいと思います
調べる暇のない人が、代わりに調べてもらって時間を節約するために使うのも、このサイトの正しい使い方だと思っていたのですが、どうやら違うようですね。私のミスです、申し訳ありません。 私の場合は、調べてみた結果意図したものと違う処理についての記事しか出てこず、JavaScriptの知識もほとんどないので、それらのコードを応用させることもできずに、質問しようというふうに思い至りました。 具体的にはこれらの記事です。 https://javascript.programmer-reference.com/js-css-change/
ヘルプを見てもらえたら。 https://teratail.com/help/question-tips#questionTips1-2 >投稿前に自分で一度調べてみましょう。そして調べたことを元に、一度は自分でやってみましょう。
質問は編集できるので適宜追記してください。
調べたことがあればそれも書かないとみている人には伝わらず、「丸投げ感」を与えますので。
提示されたコードを改修すればできないことはないですが、やはり不明なのは「切り替えるトリガー」です。「など」で例示されますが、そのトリガーを具体的にどう発生させるのかは仕様なので、作る方が決めないといけません。
丸投げの作業依頼であれば、お金を出してフリーランサーに頼むのが最善の解決法です。
丸投げじゃないなら「どうやって調べたか」「こういうサイト(複数)がヒットしたがこの部分が自分がやりたいこととは違う」等のような情報も含めてください。質問者さんが調べた範囲をおすすめされても...でしょ?