尝试按名称获取链接按钮时获取HTML对象集合

时间:2014-06-20 19:55:35

标签: c# javascript asp.net

<script type="text/javascript">
    window.onload = foo;

    function foo() {
        var e = document.getElementsByName("<%=foo.ClientID %>");
        alert(e);
    }
</script>

我得到&#34; HTML对象集合&#34;我在default.aspx中调用此方法。我在用户控件中有linkbutton。

1 个答案:

答案 0 :(得分:0)

您正在使用getElementsByTagName返回具有该标记名称的集合。标记名称为inputh1,而不是名称属性。

您想要getElementById

如果您需要获得多项内容(请记住,id是唯一的),请为每个链接按钮指定一个类并使用getElementsByClassName