0
我想通过默认的Active每次显示TAB1当我加载页面如何使用Javascript默认显示第一个选项卡?
脚本:
function openCity(evt, cityName) {
// Declare all variables
var i, tabcontent, tablinks;
// Get all elements with class="tabcontent" and hide them
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tabcontent.length; i++) {
tablinks[i].classList.remove("active");
}
// Show the current tab, and add an "active" class to the link that opened the tab
document.getElementById(cityName).style.display = "block";
evt.currentTarget.classList.add("active");
}
我只需要TAB1显示负载我怎么可以这样简单?
感谢您添加的代码,但现在负载它将显示所有选项卡的内容,即使tab1处于活动状态。我如何隐藏所有其他内容,以便只显示tab1内容? –
我编辑它,所以它也会这样做。 –