我是相當新的JS和想知道,如果 有一個更清潔的方式來編寫此代碼?創建一個按鈕,顯示或隱藏一個div取決於它當前是否顯示
我試圖創建一個按鈕,顯示或隱藏div取決於它是否顯示當前。
提前非常感謝
安妮
var button = document.getElementById('button');
var hideText = document.getElementById('output').className = 'hide';
button.addEventListener('click',()=>{
if(hideText){
document.getElementById('output').className = 'unhide';
hideText = false;
}else{
document.getElementById('output').className = 'hide';
hideText = true;
}
})
CSS
.hide{display: none;}
.unhide{display: block;}
非常感謝大家,我非常感謝所有的建議。 – Anne
不客氣!項目祝你好運。 –