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