我正在尝试使用 JavaScript 更新 ASP 控件上的文本。下面的代码似乎应该设置它,但屏幕上的文本实际上从未改变。有人可以告诉我下面的代码有什么问题吗?
标记
<asp:Label ID="lblBlah2" CssClass="Blah" Runat="server" Text="OriginalText"></asp:Label>
JavaScript
var t = document.getElementById('<%=lblBlah2.ClientID %>');
t.attributes["Text"] = 'NewlyUpdateText';
alert(t.attributes["Text"]);
当 JavaScript 警报触发时,我看到“NewlyUpdateText”,但是,屏幕上的控件文本仍然显示“OriginalText”。为什么文本的变化会被忽略?