我正在为选项卡式导航界面使用按钮。我希望活动选项卡为红色,其余选项卡为黑色。
<div class="tabs">
<button type="button" onclick="selectTab(this);">Astringents</button>
<button type="button" onclick="selectTab(this);">Exfoliators</button>
<button type="button" onclick="selectTab(this);">Moisturizers</button>
</div>
function selectTab(activeTab){
var siblings = activeTab.parentNode.childNodes;
for (s in siblings){
s.style.color= black ;
}
activeTab.style.color= red ;
我在正确访问兄弟姐妹时遇到了问题。按钮比这三个多,所以我需要动态地解决这个问题。我将使用Ajax,这样这个页面就不会重新加载。