イベント リスナーを使用して昼/夜のテーマを切り替えることにより、ページ上の CSS ファイルを別の CSS ファイルに置き換えようとしています。さまざまな方法を試しましたが、どれもうまくいきませんでした。
私のデフォルトのテーマはダークで、コードを使用してライトテーマにのみ変更できますが、再度ダークに変更することはできません。私が何を間違えたのでしょうか?皆さん、ありがとうございました!
リーリー リーリー リーリー ああああP粉0128759272024-03-23 09:07:11
私は答えを見つけました、それはこの場合のようにほんの小さなことです。ただし、なぜ上に投稿した方法で機能しないのかわかりません。
それは私が使っているものです。
リーリー(cssFileDay.disabled = true) を (cssFileDay.disabled === true) または (cssFileDay.disabled) に変更する必要があります。うまく機能し始めました。
P粉0256324372024-03-23 00:40:22
###しがみつく。はい、エラーが見つかりました。ただし、質問に示されている 4 つのコード例には、
のような if
ステートメントが含まれています。
リーリー
= は、JavaScript (およびその他の C 派生言語) では値を返す属性コマンドであるため、
if ステートメントは常に true になります。
==) です。
===) も比較ですが、左側と右側のデータ型も比較します。