Javascript 日期选择器插入文本字段

标签 javascript datepicker

我正在尝试对日期字段使用日期选择器,但我的日期字段 ID 是动态 ID,因为这些字段在表行中生成,例如

<input type="text" id="date<%=n%>"/>

但是我的日期选择器脚本需要 ID 将日期选择器附加到上面的文本字段,如下所示,

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

还有其他方法可以实现这个功能吗?

最佳答案

将类添加到您的输入字段

<input type="text" id="date<%=n%>" class="datepicker"/>

并从 javascript 获取其值

var date = $('.datepicker').datepicker();

关于Javascript 日期选择器插入文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19730294/

相关文章:

c# - 使用 jQuery 日期选择器和创建 View 无法正常工作

javascript - 使用es6在 react 中将setState与动态键连接起来

javascript - Laravel 如何在模态上初始化日期选择器

javascript - AngularJS DatePicker 值返回未定义

javascript - 逗号在 JavaScript 的赋值语句中起什么作用?

java - 如何使用 selenium webdriver 在日期选择器中选择开始和结束日期?

jquery - 无法让 jQueryUI 日期选择器显示我想要的日期范围

javascript - 需要使用 iFrame API 隐藏 YouTube 品牌

javascript - 使用严格传递未声明的变量?

javascript - 从用户代理或 Javascript 检测 64 位或 32 位 Windows?