У меня есть буквальный контроль на странице (с некоторыми данными на нем). я хочу получить к нему доступ в javascript и хочу поместить на него некоторый текст. скажите, пожалуйста, как я могу получить доступ к литеральному управлению в JavaScript. Я пытался со следующим code-Хотите получить личное значение в javascript
<asp:Literal ID="lblPerInstanceListing" runat="server"></asp:Literal>
Javascript:
var value= document.getElementById('<%=lblPerInstanceListing.ClientID %>')
Я получаю нулевой возврат значения этим.
Контроллер asp literal не генерирует тег в html (вы можете проверить с помощью источника просмотра в своем браузере), поэтому DOM не имеет идентификатора. Вы можете использовать asp: Label (который генерирует тег span), который является частью DOM. Другой вариант - использовать родительский элемент. – rene