假设我在标记中设置了asp Lable,如:
<asp:Label ID="myID" runat="server"></asp:Label>
然后在代码后面设置此Label的值,如:
myID.Text =100
然后我想在javascript中获取值100。我试过了:
document.getElementById('<%=myID.ClientID%>').value;
但不起作用。如何解决这个问题?
答案 0 :(得分:7)
我认为标签呈现为跨度。尝试获取内部文本。
document.getElementById('<%=myID.ClientID%>').innerText;
答案 1 :(得分:0)
使用jquery,您需要使用html属性。
i
这些不适用于jquery
答案 2 :(得分:-1)
var label = $(“#<%myID.ClientID%>”)。text();