私は自分のウェブサイトで作業しており、特定の要素を表示/非表示にするために Javascript を使用することにしました。唯一の問題は、私が Javascript を初めて使用することです。しばらくこれに取り組んできましたが、何が問題なのかわかりません。どんな助けでも大歓迎です。
function ShowHide(divId){
var $home = 'homecontent',
$art = 'artworkcontent',
$poe = 'poetrycontent',
$pro = 'programmingcontent';
if {divId == $home}{
document.getElementById($art).style.display = 'none';
document.getElementById($poe).style.display = 'none';
document.getElementById($pro).style.display = 'none';
document.getElementById($home).style.display='block';
}
else if {divId == $art}{
document.getElementById($home).style.display = 'none';
document.getElementById($poe).style.display = 'none';
document.getElementById($pro).style.display = 'none';
document.getElementById($art).style.display='block';
}
else if {divId == $poe}{
document.getElementById($art).style.display = 'none';
document.getElementById($home).style.display = 'none';
document.getElementById($pro).style.display = 'none';
document.getElementById($poe).style.display='block';
}
else if {divId == $pro}{
document.getElementById($art).style.display = 'none';
document.getElementById($poe).style.display = 'none';
document.getElementById($home).style.display = 'none';
document.getElementById($pro).style.display='block';
}
}