日期:2014-05-16  浏览次数:20358 次

getElementById 获取label值
js验证。就这么两句。搞了半天了。。
lbl一直获取不到值。lblID传得是 label控件的ID.

 var lbl=document.getElementById('lblID').innerText;
 alert("请输入"+lbl);

------解决方案--------------------
探讨

引用:
是服务器控件, 还是HTML 控件
服务器控件

------解决方案--------------------
C# code

function Check() {
            var ss = document.getElementById("<%=Label1.ClientID %>").innerText;
            alert(ss);
            return;
        }
<asp:Label ID="Label1" runat="server" Text="Ldgfdgdfabel"></asp:Label>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="Check();"/>

------解决方案--------------------
[Quote=引用:]

[code=JScript][/code]function check()
{
var aa=document.getElementById('lbltext').innerText;
alert(aa);
}
[code=HTML][/code] 
<asp:Button ID="Button1" runat="server" OnClientClick="ch……
[/Quote]


document.getElementsById('lbltext').innerText;
------解决方案--------------------
探讨
你那个单词写错了