Инкремент дней в двух разных рядах - PullRequest
0 голосов
/ 24 октября 2019

У меня есть две строки с полями даты, и я хочу увеличить дни в соответствии с записью, которую я дал в поле текстового поля в обеих строках за один раз. И хотите сохранить эти значения в базе данных. Я пробовал следующий код.

код

  <div class="col-md-4">
    <input type="text" class="form-control" name="lt" id="lt" value="" placeholder="" autocomplete="off">
                             </div>
 <table class="table-responsive">
<tbody>
<tr>
    <td><input type="date" class="form-control" name="actual_engg[]" id="actual_engg" onchange="getdate()" value="<?php echo $subshow['actual_engg'];?>"></td>
    <td><input type="text" class="form-control" name="ipd[]" id="ipd" value="<?php echo $subshow['indus_plan'];?>">
                                        </td>
     <div class="pull-right">

                         <input type="submit" class="btn btn-primary" name="tasksub" id="tasksub"  placeholder="Assign"/>
                      </div>
</tr>
</tbody>
</table>

    <script type="text/javascript">
        function getdate() {
        var tt = document.getElementById('actual_engg').value;
        var ltt =document.getElementById('lt').value;
      console.log(ltt);
      console.log(tt);

        var date = new Date(tt);
        console.log(date);
        var newdate = new Date(date);
    console.log(newdate);

        newdate.setDate(+newdate.getDate() + +ltt);

        var dd = newdate.getDate();
        console.log(dd);
        var mm = newdate.getMonth() + 1;
        var y = newdate.getFullYear();

        var someFormattedDate = dd + '-' + mm + '-' + y;
        document.getElementById('ipd').value = someFormattedDate;
        console.log(document.getElementById('ipd').value);
    }
                  </script>
...