1)在onclick中,你不必使用“javascript:”,这是隐含的.
2)你检查“display:block”,我总是检查“display:none”(因为显示器也可以是“inline-block”等)
尝试这个:
function switchVisible() {
if (document.getElementById('Div1')) {
if (document.getElementById('Div1').style.display == 'none') {
document.getElementById('Div1').style.display = 'block';
document.getElementById('Div2').style.display = 'none';
}
else {
document.getElementById('Div1').style.display = 'none';
document.getElementById('Div2').style.display = 'block';
}
}
}
#Div2 {
display: none;
}
Div 1
Div 2