我在 JavaScript 中设置了 asp:label
的值,但在单击按钮时它在服务器端为空。
可能是什么问题?
使用 jQuery:
$("#<%= label1.ClientID%>").text("SetYourTextHere");
使用 JavaScript:
document.getElementById("<%= label1.ClientID%>").innerHTML = "SetYourTextHere";
我假设(你应该展示你尝试过的东西)你已经使用了value
属性。
请改用innerHTML
。SPAN
没有value
属性。
var lbl = document.getElementById("Label1");
lbl.innerHTML = "Hello World";