Как оставлять значение в поле input
ниже указанным кодом выводится значение отмеченого чекбокса построчно, а так же пустое поле input. Когда его заполнить и после выбрать следующий чекбокс значение в ранее заполненом input обнуляется. Как сделать так чтоб значение оставалось?
sum: seg:
Отслеживать
задан 25 июл 2022 в 4:43
7 4 4 бронзовых знака
Приведите полный пример с разметкой
25 июл 2022 в 7:50
Пожалуйста вставьте ваш минимальный вопроизводимый код, нажав на кнопку Править под вопросом, далее в редакторе вопроса нужно нажать на CTRL+M и расстваить свой код по нужным блокам. Перед тем как вставить в сообщение, пожалуйста, убедитесь что код запускается корректно, всё отображается как вам надо и нет никаких ошибок
25 июл 2022 в 7:53
Спасибо за совет. Добавил.
Как перенести значение input в переменную js
Я только начинаю изучать курс js через SoloLearn и дойдя до логических операций мне захотелось написать простенькую программу , которая сравнивает значение из со значением переменной js. Буду очень благодарен за ответ !)
8th Sep 2018, 7:07 AM
2 Answer s
Присвоить элементу идентификатор:
8th Sep 2018, 7:42 AM
NezhnyjVampir
Если ввёл «hello», выведет true. Если не введёшь «hello», выведет false. Вот ещё пример: https://code.sololearn.com/WV0KV4OGhc1c/#html
8th Sep 2018, 7:51 AM
Often have questions like this?
Learn more efficiently, for free:
Сохранить значение Input

как сохранить значения из input в LocalStirage?
как сохранить значения из input в LocalStirage?
Значение input в массив
как в массив записать значение input?
Изменить значение в input
javascript только осваиваю, нужна помощь. идея простая — по клику на "+" значение в.
Вытащить значение input
Здравствуйте, подскажите пожалуйста как вытащить <input name="time" type="time".
Как сделать, что бы input.value выводил не строчное, а численное значение?

Александр Баранчугов, нет, я хочу проверить поле на наличие в нём числа. Если допустим пользователь вводит число и пытается отправить форму, а там нужно было вводить буквы, то я бы вывел ему окошко, например alert(), и сказал ему, что туда вводится строковое значение или что-то в этом роде
Andrey Suha @andreysuha
Если в инпуте должно быть число то его нужно делать типом number. Если хочешь превратить строку в число, то попробуй это https://developer.mozilla.org/ru/docs/Web/JavaScri.
Решения вопроса 1
Paul_Smith @Paul_Smith
input всегда содержит строки.
Если вам нужно получить именно строку, содержащую число, то можно поступить так:
1) используйте type=»number» вместо type=»text».
Этого недостаточно, т.к потенциально все равно пользователь может это обойти и вставить текст. Поэтому:
2) Проверяйте строку перед преобразованием в число:
https://developer.mozilla.org/ru/docs/Web/JavaScri.
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Ответы на вопрос 2

Александр Баранчугов @AlexanderBaranchugov
Для проверки вхождения цифр в значение поля используй регулярные выражения:
/\d/.test( inputs[i].value )
Если вернет true, значит в значении есть цифры
Ответ написан более трёх лет назад
Paul_Smith @Paul_Smith
1) Человек ищет не вхождения, а возможность преобразовать строку в число. Если и решать это регуляркой, то только проверкой по всей длине — /^\d+$/
2) Некомпилируемые регулярки медленные. В обмен на скорость они дают гибкость. Гибкость тут не нужна, мы просто проверяем возможность преобразования строки.
let oneInput = Number(document.getElementsById(«айди инпута»).value);
Ответ написан 17 февр.
Комментировать
Нравится Комментировать
Ваш ответ на вопрос
Войдите, чтобы написать ответ

- JavaScript
- +1 ещё
Выгрузка JS кода в php, но не просто?
- 1 подписчик
- 7 часов назад
- 60 просмотров