runat="server"
приведет к тому, что идентификатор будет сгенерирован иначе, чем вы ожидаете, поэтому, если вы добавите ClientIDMode="Static"
, идентификатор будет txtDate
<asp:TextBox ID="txtDATE" ClientIDMode="Static" runat="server" AutoPostBack="true" Width="75px" ></asp:TextBox>
, вы можете затем вытащить вывести значение с помощью
var press_date = $('#txtDATE').val();
Также вы используете автопостбек для проверки даты или чего-то еще?
Если нет, и этот ввод используется только в AJAX назовите его, вероятно, вы можете просто заменить весь этот ввод на basi c html т.е. <input type="text" id="txtDate">
вы также можете использовать <input type="date" id="txtDate">
, чтобы получить поддержку браузера для выбора даты и времени.