无法从asp.net控件文本框中使用js脚本

Unable to use js script from asp.net control textbox

本文关键字:js 脚本 文本 asp net 控件      更新时间:2023-09-26

这是我的一个日期拾取器的javascript代码。

<script type="text/javascript">
  new datepickr("datepick1", {
 'dateFormat': 'm/d/y'
 });
</script>

对于像

这样的html文本框可以正常工作
 <input id="datepick1">

但不能与asp.net控件一起工作,如:

 <asp:TextBox ID="datepick1" name="datepick1" runat="server"></asp:TextBox>

请帮忙!我是asp.net的新手。所以不太熟悉

试试这个:

<script>
$(function() {
$( "#<%= txtDate.ClientID %>" ).datepicker();
});
</script>

<asp:TextBox ID="txtDate" runat="server" />

  $(function() {
        $('#date').datepick({ dateFormat: 'dd/mm/yyyy' });
    });    
  <asp:TextBox ID="date" class="field" runat="server"/>