如何在网页初始加载时限制不同选项卡的数据
How to restrict data of different tabs on initial load of the web page
div#tabCtrl
div#page1 下表显示 tab1 数据
div#page2 下表显示 tab2 数据
假设页面内容位于选项卡元素内,则可以将选项卡设置为默认不显示,并且初始页面加载会将默认选项卡设置为显示块。我创建了一个快速小提琴来演示:
https://jsfiddle.net/mnL97xtd/
<div id="tabCtrl"> <a href="#" onclick="activateTab('page1')">Tab 1</a>
<a href="#" onclick="activateTab('page2')">Tab 2</a>
<div id="page1" class="tab" style="display:none">Tab 1 Content</div>
<div id="page2" class="tab" style="display:none">Tab 2 Content</div>
</div>
<script>
activateTab("page1");
</script>
//inside a JS file
var activateTab = function (tab) {
var tabs = document.getElementsByClassName("tab");
for (var i = 0; i < tabs.length; i++) {
tabs[i].style.display = (tabs[i].id === tab ? "block" : "none");
}
}
相关文章:
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 正在获取所选选项数据
- 如何放置'选择'基于angularJS中数据的html选项
- 使用JavaScript在IE9中获取数据列表选项
- 在php和mysql中选择选项.一旦选择了选项,就列出我的sql数据库数据
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 使用jquery在选择框中的选项中填充数据
- 选项中包含数据的自定义标记
- AngularJS:点击选项卡刷新视图中的数据
- 在dojo中将数据从一个选项卡绑定到另一个选项卡(打开选项卡?)
- 只有当Angular从资源对象检索数据时,才选择选项元素
- 使用jQuery在select选项上设置HTML数据属性
- 语义UI下拉选项数据属性
- 纯 JS 获取所选选项数据属性值返回 Null
- 对大型“选项”数据结构进行微小更改
- 如何在“if”语句中比较<选项>“数据名称”
- 选择选项数据绑定值
- 在网站服务器上存储表单/输入/用户首选项数据有哪些不同的方法?
- 选项数据更改的下拉事件
- 使用Jquery或javascript获取选中的选项数据