我正在尝试搜索查找该表中所有标签的表格。当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);
}
任何帮助都将非常感谢!我是这个javascript的新手!
答案 0 :(得分:2)
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();