Ближайшим, который я получил к использованию на веб-странице, было следующее:
<script>
$('#title').text(movie.title);
</script>
Он работает с let say:
<h1 id="title"></h1>
Однако я бы хотел, чтобы он использовался в значении в скрытом поле asp, например
<asp:HiddenField ID="name" runat="server" Value="title" />
Я новичок в asp, javascript и jquery, поэтому любой совет получил высокую оценку.
Попробуй использовать:
$("[id$='name']").val(movie.title);
С jquery
:
$('#name').val(movie.title);
ИЛИ
$('#<%= name.ClientId %>').val(movie.title)
С javascript
document.getelementid('name').value=movie.title;
Для получения идентификатора клиента ASP.NET Control необходимо использовать Control.ClientID. После этого вы можете просто использовать ID Selector и .val()
Использовать (jQuery)
$('#<%= name.ClientId %>').val(movie.title);
С Vanilla JS
document.getElementById('<%= name.ClientId %>').value=movie.title;
Попробуйте это. Вы должны установить свойство clientidmode в static.
<asp:HiddenField ID="name" runat="server" Value="title" clientidmode="static"/>
После этого набора..
document.getelementid('name').value=movie.title;