Тема: Як зробити так , щоб вся інформація з полів вводу зберігалась (js)
Є кілька полів для вводу тексту . Чим користуватись в js чи html , щоб весь текст зберігався в масиви ( для можливості його зберігання та подальшої маніпуляції) ?
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → JavaScript, TypeScript, ECMAScript → Як зробити так , щоб вся інформація з полів вводу зберігалась (js)
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Є кілька полів для вводу тексту . Чим користуватись в js чи html , щоб весь текст зберігався в масиви ( для можливості його зберігання та подальшої маніпуляції) ?
У полів є події (events). Скажімо, onchange викликається кожного разу, коли поле змінилося.
добре ) значить треба розібратися з цими подіями , дякую .
У полів є події (events). Скажімо, onchange викликається кожного разу, коли поле змінилося.
Усі так думають (бо це випливає з назви). Але ця подія відбувається не після кожної зміни значення поля — треба ще натиснути ентер, щоб подія відбулася. Щоб зміни фіксувались динамічно у процесі редагування, краще взяти onkeyup, наприклад.
Є кілька полів для вводу тексту . Чим користуватись в js чи html , щоб весь текст зберігався в масиви ( для можливості його зберігання та подальшої маніпуляції) ?
const input = document.querySelector('.my-input-class');
const submit = document.querySelector('.my-submit-btn');
let arr = [];
submit.addEventListener('click', () => {
if (input.value){
arr.push(input.value);
console.log(arr);
} else {
console.log('Empty');
}
});
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися