選択されていないときに非表示になるさまざまな div を持つ単一のページであるページを作成しようとしています。
現在、メニューボタンに問題があります。選択したページを強調表示したいのですが、別のタブを選択すると、代わりに他のタブが強調表示されます。
ホーム、私たちについて、お問い合わせ
そのため、ホーム div にある場合は [ホーム] タブが強調表示されますが、about us div の場合は、about us が強調表示されます。純粋なcssを使いたかったのですが、検索しても結果がなかったので、javascriptに固執する必要があります。
これは私のコードです
function Switcher(a,b,c,d,e){
document.getElementById('button1').style.background=a;
document.getElementById('button2').style.background=b;
document.getElementById('button3').style.background=c;
document.getElementById('button4').style.background=d;
document.getElementById('button5').style.background=e;
}
オンクリック機能付き
onClick="Switcher(#c5e043,#241009,#241009,#241009,#241009)"
しかし、それはうまくいかないようです、何か助けはありますか?または他のより簡単な提案:)?