我正在尝试搜索一个表,查找该表中的所有标签。当 JavaScript 函数找到标签时,我想将其可见性设置为 false。
我的 html 代码如下所示:
<asp:DropDownList ID="cboEvaporatorChoice" runat="server" class="cboBoxes"
Width="130px" AutoPostBack="True" onchange="clearLabels(MainTable)"></asp:DropDownList>
我的函数在下拉列表 onchange
事件上调用,然后传递包含我想要隐藏的所有标签的表。
我不确定我的 JavaScript 代码应该是什么样子...这就是我所拥有的:
function clearBox(ID) {
var element = document.getElementsByTagName(ID);
}
最佳答案
function clearLabels(ID) {
var labels = document.getElementById(ID).getElementsByTagName('label');
for(var i = 0; i < labels.length; i++)
labels[i].style.display = 'none';
}
或者如果您使用的是 jQuery
$('#' + ID).find('label').hide();
关于javascript - 搜索表寻找标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4474837/