标签控件将包含span元素中包含的所有匹配项。 我试图计算标签内的所有跨度。
它似乎不起作用。有人可以帮忙找到问题吗?提前感谢您的所有帮助。
代码:
function countspans() {
var main = document.getElementById('<%=Label6.ClientID%>').innerHTML;
var myList = main.getElementsByTagName('span');
var count = myList.length;
document.getElementById('<%=Label8.ClientID%>').innerHTML = count;
};
答案 0 :(得分:0)
.innerHTML
获取一个字符串,字符串没有方法getElementsByTagName
...而是直接在元素上调用该方法:
var main = document.getElementById('<%=Label6.ClientID%>');
var myList = main.getElementsByTagName('span');
var count = myList.length;
document.getElementById('<%=Label8.ClientID%>').innerHTML = count;