как мне сохранить значение из формы даты и времени - PullRequest
1 голос
/ 09 мая 2020

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

let reminders = [];
const addReminders = (ev) => {
  ev.preventDefault();
  let reminder = {
    ReminderInput: document.getElementById('ReminderInput').value,
    InfoInput: document.getElementById('InfoInput').value
  }
  localStorage.setItem('ReminderInput', JSON.stringify(ReminderInput));
  localStorage.setItem('InfoInput', JSON.stringify(InfoInput));
  localStorage.setItem('DateInput'  JSON.stringify(DateInput));
}
document.addEventListener('DOMContentLoaded', () => {
  document.getElementById('btn').addEventListener('click', addReminders);
});
<form id="todoForm">
  <label for="ReminderInput">Reminder</label>
  <input class="u-full-width" type="text" id="ReminderInput">

  <label for="DateInput">Date</label>
  <input class="u-full-width" type="datetime-local" id="DateInput">

  <label for="InfoInput">Additional Information</label>
  <textarea class="u-full-width" type="text" placeholder="Remember to..." id="InfoInput"></textarea>
  
  <button type="button" id="btn" class="button-primary">Add Reminder</button>
</form>

1 Ответ

1 голос
/ 09 мая 2020

Ее код, который необходимо исправить, снимок экрана, чтобы показать, что он работает:

    let reminder = {
        ReminderInput: document.getElementById('ReminderInput').value,
        InfoInput: document.getElementById('InfoInput').value,
        DateInput: document.getElementById('DateInput').value
    }
    localStorage.setItem('ReminderInput', JSON.stringify(reminder.ReminderInput));
    localStorage.setItem('InfoInput', JSON.stringify(reminder.InfoInput));
    localStorage.setItem('DateInput',JSON.stringify(reminder.DateInput));
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...