选择新表时删除以前的表
Deleting previous table when selecting a new table
<div id="dropdown" class="dropdown-content">
<a href="#" onclick="createTable('Table',11)">Table</a>
</div>
在我的程序中,我有一个按钮,用户将在其中选择一个表,然后将显示该表。目前,当进行第二次选择时,它只是在第一个表下面添加一个表。我只想显示当前选择。我试过这个:
<div id="dropdown" class="dropdown-content" syle="clear:both;">
<a href="#" onclick="createTable('Table',11)">Table</a>
</div>
它什么也没做。我也尝试使用清除修复程序无济于事。任何帮助将不胜感激。
在要隐藏的表格上使用style="display:none"
就可以了。
函数可以根据您单击的按钮轻松打开和关闭一个表的可见性,但没有您的 Javascript,我真的无法帮助您。
当您输入Javascript时,请随时标记我或给我回消息,我可以尝试帮助您纠正一个可以为您完成的功能:)
1-给每个表一个ID:
<table id="table1">..</table>
<table id="table2">..</table>
2-在按钮的单击处理程序中使用id隐藏表,假设您要隐藏表1
document.getElementById("table1").style.display = "none"
你也可以使用 JQuery 函数:hide()
你可以使用
JQuery 函数 .empty() 删除以前创建的表,也可以使用 .hide() [隐藏表] 和 .show() [如果需要再次显示表]。
但是,如果您发布脚本,则进行更正会更容易,而不是使用不同的解决方案。
相关文章:
- 在表中找到元素时删除行
- 如何在遍历表和添加新元素时获得tr的索引
- 添加新产品时逻辑表单不刷新
- 新角度-如何从表中删除选定的值
- 单击删除时,从表中删除与选定复选框相对应的行
- 流星:显示数组数据,因为表在添加新列时给出了重复值
- 添加新表单时,如何保持表单的焦点
- JavaScript-为什么当我向表中添加新列时,它会说“;未定义的“;在额外的细胞中
- 按下表单重置按钮时删除 JavaScript 元素
- ng-switch-when:它是否每次重新创建新控制器并在选择不同步骤时删除以前的数据
- 如何获取新表行仅当先前输入的一行不为空时才单击
- 在按钮第二次单击时删除追加的样式表
- 如何在单击按钮时删除表行
- 单击事件时删除表单中的隐藏值
- 新的iOS和Safari在滚动时删除了通过jQuery中的脚本添加的类
- 如何在选择新选项时删除以前选择的选项
- 绘制新形状时删除DrawingManager形状
- 每次提交新的搜索表单时删除表行
- 选择新表时删除以前的表
- 砌体,单击新项目时删除“is_expanded”类