Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.02.2025, 10:27
Интересующийся
Отправить личное сообщение для swess Посмотреть профиль Найти все сообщения от swess
 
Регистрация: 25.12.2010
Сообщений: 17

Динамическое изменение value формы в js — как устранить ошибку дублирования?
При попытке динамически изменить введенное пользователем значение в поле, возникает дублирование

if (document.getElementById("mess").value == 'Курьер') {
	document.getElementById("gift_mess").value = 'добавленный текст '+document.getElementById("gift_mess").value+'';
}


Например, пользователь ввел пользовательский текст в поле input, который должен по кнопке отправки формы быть измененным на добавленный текст + пользовательский текст, вышеуказанный код модифицирует значение поля так, что на выходе получается 2 раза добавленный текст и затем пользовательский текст

Как победить?

спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 21.02.2025, 11:53
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,759

Наверно так надо
document.getElementById("gift_mess").value = 'добавленный текст '+document.getElementById("mess").value;
Ответить с цитированием
  #3 (permalink)  
Старый 21.02.2025, 11:57
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,759

Но лучше точнее указать, куда он вводит.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заставить барадатер открывать картинки-ссылки с js отправкой POST в новой вкладке Nikifor Элементы интерфейса 14 14.12.2017 07:27
Динамическое подключение JS и вызов функции Paqwerty Events/DOM/Window 1 25.04.2017 16:33
Как правильно писать на JS? auditseo Общие вопросы Javascript 14 11.10.2015 15:51
запомнить переменную js в одном файле и использовать в другом. как? skalka Общие вопросы Javascript 2 28.09.2010 08:19
Динамическое изменение <input text> baal1988 Events/DOM/Window 4 24.08.2008 17:17