我想在我的網站中實現深色模式。我有一個帶有復選框輸入的開關,我想在選中它時運行一個 javascript 函數,以便顏色發生變化。這是 html 代碼。我不知道是否需要 CSS 代碼。<label class="switch"><input type="checkbox" id="darkmode"><span class="slider round"></span></label>
2 回答

拉丁的傳說
TA貢獻1789條經驗 獲得超8個贊
var checkbox = document.getElementById("darkmode");
checkbox.addEventListener( 'change', function() {
if(this.checked) {
// Enable dark mode
} else {
// Disable dark mode
}
});

慕雪6442864
TA貢獻1812條經驗 獲得超5個贊
function check() {
var check= document.getElementById("darkmode").checked;
console.log(check);
}
<label class="switch">
<input type="checkbox" id="darkmode" >
<span class="slider round"></span>
<button onclick='check()'>press</button>
</label>
- 2 回答
- 0 關注
- 150 瀏覽
添加回答
舉報
0/150
提交
取消