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

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

慕雪6442864
TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
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 關(guān)注
- 158 瀏覽
添加回答
舉報(bào)
0/150
提交
取消