jquery 一个日期选择器值自动在第二个日期选择器?

guz6ccqo  于 2024-01-07  发布在  jQuery
关注(0)|答案(1)|浏览(133)

我有一个表单,有两个日历/日期选择器字段。
第一场

  1. <div class="input-group date" id="gnd_institutiondate">
  2. <input id="gnd_institutiondate_val" class="form-control" placeholder="DD-MM-YYYY" data-date-format="DD-MM-YYYY" data-inputmask="'mask': '99-99-9999'" required="" name="gnd_institutiondate" type="text">
  3. <span class="input-group-addon">
  4. <span class="glyphicon glyphicon-calendar"></span>
  5. </span>
  6. </div>
  7. <input id="gnd_institutiondate_val" class="form-control" placeholder="DD-MM-YYYY" data-date-format="DD-MM-YYYY" data-inputmask="'mask': '99-99-9999'" required="" name="gnd_institutiondate" type="text">

字符串
2号场地

  1. <div class="input-group date" id="gnd_courtregisterdate">
  2. <input id="gnd_courtregisterdate_val" class="form-control" placeholder="DD-MM-YYYY" data-date-format="DD-MM-YYYY" data-inputmask="'mask': '99-99-9999'" required="" name="gnd_courtregisterdate" type="text">
  3. <span class="input-group-addon">
  4. <span class="glyphicon glyphicon-calendar"></span>
  5. </span>
  6. </div>


我想当我从字段1(日历/Datepicker)中选择日期时,它会自动填充字段2(日历/Datepicker)。
(From正在使用Moment.js,DataTables,Select 2,JQuery(JavaScript库)和UI框架是bootstrap。
我想链接两个日期选择器,以便当在一个日期选择器中选择日期时,第二个日期选择器自动采用相同的日期。
请为我或任何Chrome扩展建议一个JavaScript代码.我是编码新手.
下面的代码将处理另一个相同的字段。

  1. setTimeout(function() {
  2. var institutionNoInput = document.getElementById("gnd_institutionno");
  3. var courtRegisterNoInput = document.getElementById("gnd_courtregisterno");
  4. institutionNoInput.addEventListener("input", function() {
  5. courtRegisterNoInput.value = institutionNoInput.value;
  6. });
  7. }, 1000); // You can adjust the timeout value (in milliseconds) as needed

nc1teljy

nc1teljy1#

  1. document.getElementById('date1').addEventListener('change',(e) => {
  2. document.getElementById('date2').value=e.target.value
  3. })

字符串

  • 将“input”改为“change”并删除setTimeout函数
  • 输入的类型应该是日期而不是文本

相关问题