В моей таблице MS SQL я читаю «time_zone» для города из записи.
Затем я хочу использовать этот часовой пояс в функции Javascript для создания цифровых часов для этого города.
В настоящее время я пытаюсь установить переменную time_zone из
Вот фрагмент кода из Default.aspx:
function showtime() {
zone(hiddenZone,clock);
}
window.onload = showtime;
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<span id="clock"></span>
<asp:HiddenField ID="hiddenZone" runat="server" />
<asp:Label Text="" ID="lblXml" runat="server"></asp:Label>
</div>
</form>
</body>
</html>
Единственный C #, который у меня есть в файле Default.aspx.cs для:
hiddenZone.Value=timeZone;
Я проверил, и timeZone имеет правильное значение, считанное из базы данных.
Сообщение об ошибке, которое я получаю от JS в функции «showtime»: «hiddenZone is undefined»
Как я могу получить переменную timeZone C # в моем Javascript и использовать ее для функции?