Как оставить значения input в js
Перейти к содержимому

Как оставить значения input в js

  • автор:

Как оставлять значение в поле 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 выводил не строчное, а численное значение?

AlexanderBaranchugov

Александр Баранчугов, нет, я хочу проверить поле на наличие в нём числа. Если допустим пользователь вводит число и пытается отправить форму, а там нужно было вводить буквы, то я бы вывел ему окошко, например 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

Александр Баранчугов @AlexanderBaranchugov

Для проверки вхождения цифр в значение поля используй регулярные выражения:
/\d/.test( inputs[i].value )
Если вернет true, значит в значении есть цифры

Ответ написан более трёх лет назад
Paul_Smith @Paul_Smith

1) Человек ищет не вхождения, а возможность преобразовать строку в число. Если и решать это регуляркой, то только проверкой по всей длине — /^\d+$/
2) Некомпилируемые регулярки медленные. В обмен на скорость они дают гибкость. Гибкость тут не нужна, мы просто проверяем возможность преобразования строки.

let oneInput = Number(document.getElementsById(«айди инпута»).value);
Ответ написан 17 февр.
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

javascript

  • JavaScript
  • +1 ещё

Выгрузка JS кода в php, но не просто?

  • 1 подписчик
  • 7 часов назад
  • 60 просмотров

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *